javascript - Material-ui 'createSvgIcon' 未从 '@material-ui/core/utils' 导出

标签 javascript node.js reactjs material-ui

我已经安装了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 组件( This question exactly )的问题,接受的答案是将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",

所以现在我想问你们是否有其他方法可以解决这个问题,谢谢

最佳答案

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

我遇到了同样的错误,并使用此版本组合解决了问题:

"@material-ui/core": "^4.9.10"
"@material-ui/lab": "^4.0.0-alpha.49"

希望这有帮助

关于javascript - Material-ui 'createSvgIcon' 未从 '@material-ui/core/utils' 导出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61147548/

相关文章:

javascript - list - 通过身份验证确保 Web 应用程序安全

reactjs - react /Redux : TypeError: Cannot read property of undefined

javascript - 将参数传递给 JavaScript 函数,其中包含 '-'

javascript - 如何在 Windows 7 中测试与 Ipad 一起使用的网站

javascript - Electron :从showOpenDialog框中选择的文件的日志路径

node.js - 带 Node 的 Firebase, "browser-targeted Firebase bundle"

javascript - 从响应式(Reactive)容器获取数据

javascript - 放置区内的 CSS3 过渡

php - 在 javascript 中处理 PHP 变量并返回到 PHP

node.js - 如何避免在 Puppeteer 和 Phantomjs 上被检测为机器人?