首页 > 解决方案 > 更改 MUI v5 的所有导入语句

问题描述

我现在正在学习 react 并且有一个使用 MUI 的非常大的项目,并且在 v5 中,包名称从更改@material-ui/core@mui/material. 我知道这很简单,但有没有比手动将所有导入行从import x from "@material-ui/core/x"更改为 更好的方法import x from "@mui/material/x"。感谢任何帮助我在这方面花费了太多时间,而 MUI 文档/发行说明对这个问题没有帮助。

标签: reactjsmaterial-ui

解决方案


MUI 团队编写了一些 codemod 来帮助您更顺利地从 v4 过渡到 v5。有关更多详细信息,请参阅节。在您的场景中,您可以使用mui-replacecodemod 将导入路径更新为 v5:

npx @mui/codemod v5.0.0/mui-replace <path>

推荐阅读