我们的项目使用了Material UI React组件的5.1.0版本。在撰写本文时,将其升级到最新版本5.11.16的过程是什么?
我尝试替换项目的package.json文件中下面列出的行中的版本号,但它不起作用。
"@mui/icons-material": "^5.1.0",
"@mui/material": "^5.1.0",
我在我的Azure DevOps构建管道中收到下面的错误块,针对npm build
命令。
[build:types] node_modules/@mui/base/TextareaAutosize/TextareaAutosize.d.ts(14,93): error TS2344: Type '"required" | "id" | "name" | "color" | "translate" | "value" | "hidden" | "dir" | "form" | "slot" | "style" | "title" | "accessKey" | "draggable" | "lang" | "className" | "prefix" | ... 253 more ... | "onResizeCapture"' does not satisfy the constraint 'keyof TextareaAutosizeProps'.
[build:types] Type '"nonce"' is not assignable to type 'keyof TextareaAutosizeProps'.
[build:types] npm ERR! code ELIFECYCLE
[build:types] npm ERR! errno 1
[build:types] npm ERR! @servcorp/smart-office-navigation@ build:types: `tsc`
[build:types] npm ERR! Exit status 1
1条答案
按热度按时间vngu2lb81#
如下运行
npm install
,这样它也会更新package-lock.json
。