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

卸载@mui/system后出现createGrid导出缺失报错求助

问题解决方法

原因分析

@mui/material的部分组件(比如Unstable_Grid2)依赖@mui/system提供的内部模块,直接卸载@mui/system会导致依赖缺失,引发该报错。

修复步骤

  • 重新安装@mui/system,确保版本和@mui/material匹配:
    npm install @mui/system@latest
    # 或使用yarn
    yarn add @mui/system@latest
    
  • 若不需要@mui/system额外功能,可锁定两者版本一致避免兼容问题:
    先查看当前@mui/material版本:
    npm list @mui/material
    
    再安装对应版本的@mui/system:
    npm install @mui/system@[你的material版本号]
    
  • 清理缓存并重新构建项目:
    # 清理npm缓存
    npm cache clean --force
    # 删除依赖目录和锁文件
    rm -rf node_modules package-lock.json
    # 重新安装所有依赖
    npm install
    # 重新构建项目
    npm run build
    
  • 若仍报错,检查依赖树排查版本冲突:
    npm ls @mui/system
    
    根据输出找到冲突的依赖包,手动指定@mui/system的兼容版本。

内容的提问来源于stack exchange,提问作者SHOBHIT GUPTA

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 22:27:03