为了使用警报组件,我安装了资料-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组件(This question exactly)的另一个问题,公认的答案是将材料-ui/core更新为4.9.9版本,看起来它对问这个问题的人有效,但遗憾的是,对于我来说,我有所有安装的材料ui的这个版本:
"@material-ui/core": "^4.9.9",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "^4.0.0-alpha.48",所以现在我要问你们是否还有别的办法解决这个问题,谢谢
发布于 2020-04-11 19:09:44
此问题在这里报告并关闭,因为最新版本的/core和lab修复了这个问题:https://github.com/mui-org/material-ui/issues/20482
我也犯了同样的错误,并且使用这个组合解决了这个问题:
"@material-ui/core": "^4.9.10"
"@material-ui/lab": "^4.0.0-alpha.49"希望这能有所帮助
发布于 2020-04-14 10:21:47
这是@material/core版本问题,因为您没有最新的@material/core版本。删除@material/core并安装它again.remove节点模数并执行npm install.working
发布于 2020-04-12 14:19:55
这些版本也有同样的问题:
"@material-ui/core": "^4.9.10",
"@material-ui/icons": "^4.5.1",
"@material-ui/lab": "^4.0.0-alpha.49",npm update没有警告任何事情,但也没有解决它,我不得不一起删除node_modules文件夹和package-lock.json文件。不知道到底是哪一个修好了。
还将此添加到链接问题https://github.com/mui-org/material-ui/issues/20482中。
https://stackoverflow.com/questions/61147548
复制相似问题