我已经安装了 material-ui/lab 以便使用警报组件,但是每当我使用以下命令导入它: import Alert from '@material-ui/lab/Alert';
它无法编译并引发此错误:
./node_modules/@material-ui/lab/esm/internal/svg-icons/SuccessOutlined.js
Attempted import error: 'createSvgIcon' is not exported from '@material-ui/core/utils'.
所以我试着用谷歌搜索这个问题,发现了另一个关于 material-ui/lab/AutoComplete
组件的问题( 正是这个问题),接受的答案是将 material-ui/core 更新到版本 4.9.9,看起来像为提出要求的人工作,但遗憾的是不为我工作,我有所有已安装的 material-ui 东西的这个版本:
"@material-ui/core": "^4.9.9",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "^4.0.0-alpha.48",
所以现在我问你们是否有另一种方法可以解决这个问题,谢谢
原文由 Salah Eddine Makdour 发布,翻译遵循 CC BY-SA 4.0 许可协议
此问题已在此处报告并已关闭,因为
/core
和lab
的最新版本修复了该问题:https: //github.com/mui-org/material-ui/issues/20482我有同样的错误,使用这个版本组合解决了这个问题:
希望这可以帮助