You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

项目迁移至新目录后npm start启动失败,报模块缺失及资源被锁错误

问题1:Module not found: Can't resolve '@mui/material/Box' 报错修复

你当前项目依赖的是Material UI v4版本,包名规则为@material-ui/*,而@mui/material/*是MUI v5及以上版本的包名,二者不兼容,按需选择以下任意一种方案修复:

  • 保留现有v4版本:将代码中所有import xxx from '@mui/material/xxx'的引用全部替换为v4的路径规则,比如import Box from '@material-ui/core/Box'
  • 升级到MUI v5版本:执行命令npm install @mui/material @emotion/react @emotion/styled安装v5版本依赖,原有@mui/material开头的引用即可正常生效。

问题2:chokidar EBUSY: resource busy or locked 报错修复

该报错是因为文件监听工具错误扫描到了C盘根目录的系统休眠文件,按以下步骤排查:

  • 确认项目存放路径为纯英文、无空格和特殊字符,不要放在桌面、用户目录这类可能有权限限制的路径下,可先移动到C:\projects\这类简单路径测试。
  • 执行npm cache clean --force清空npm全局缓存,再删除项目根目录的.cache文件夹、node_modules文件夹和package-lock.json文件,重新执行npm install安装依赖。
  • 检查系统环境变量中的NODE_PATH配置,若存在指向C盘根目录的配置项直接删除,重启终端后再运行npm start。
  • 若仍报错可临时关闭Windows休眠功能规避,以管理员身份打开终端执行powercfg -h off即可,后续需要休眠可执行powercfg -h on恢复。

内容的提问来源于stack exchange,提问作者Quentin Riols

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 11:15:04