reactjs 材质UI组件v5.1.0升级到v5.11.16

6yt4nkrj  于 2023-04-05  发布在  React
关注(0)|答案(1)|浏览(120)

我们的项目使用了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
vngu2lb8

vngu2lb81#

如下运行npm install,这样它也会更新package-lock.json

npm i @mui/icons-material@5.11.16
npm i @mui/material@5.11.16

相关问题