首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >material 'createSvgIcon‘不是从’@material/core/utils‘导出的。

material 'createSvgIcon‘不是从’@material/core/utils‘导出的。
EN

Stack Overflow用户
提问于 2020-04-10 19:41:27
回答 8查看 28.6K关注 0票数 38

为了使用警报组件,我安装了资料-ui/lab,但是每当我用:import Alert from '@material-ui/lab/Alert';导入它时,它就无法编译并抛出此错误:

代码语言:javascript
运行
复制
./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的这个版本:

代码语言:javascript
运行
复制
    "@material-ui/core": "^4.9.9",
    "@material-ui/icons": "^4.9.1",
    "@material-ui/lab": "^4.0.0-alpha.48",

所以现在我要问你们是否还有别的办法解决这个问题,谢谢

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2020-04-11 19:09:44

此问题在这里报告并关闭,因为最新版本的/corelab修复了这个问题:https://github.com/mui-org/material-ui/issues/20482

我也犯了同样的错误,并且使用这个组合解决了这个问题:

代码语言:javascript
运行
复制
"@material-ui/core": "^4.9.10"
"@material-ui/lab": "^4.0.0-alpha.49"

希望这能有所帮助

票数 49
EN

Stack Overflow用户

发布于 2020-04-14 10:21:47

这是@material/core版本问题,因为您没有最新的@material/core版本。删除@material/core并安装它again.remove节点模数并执行npm install.working

票数 12
EN

Stack Overflow用户

发布于 2020-04-12 14:19:55

这些版本也有同样的问题:

代码语言:javascript
运行
复制
    "@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中。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61147548

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档