![](/img/trans.png)
[英]Attempted import error: 'useThemeVariants' is not exported from '@material-ui/styles'
[英]Attempted import error: 'alpha' is not exported from '@material-ui/core/styles'
我正在尝试使用 material-ui/lab 日期选择器,但出现此错误! 我已经使用npm install @material-ui/core@latest
更新了我的 material-ui 版本,它运行良好。 但是,我失去了使用createMuiTheme
& MuiThemeProvider
的能力。
也许它会对某人有所帮助。 对我来说,解决这个问题的方法是将间接导入更改为直接导入:
所以这触发了错误:
import { Alert } from '@material-ui/lab';
这工作正常:
import Alert from '@material-ui/lab/Alert';
我在使用版本 @material-ui/lab 的 Skeleton 时遇到了同样的问题”:“4.0.0-alpha.60 但将其更改为版本 @material-ui/lab”:“4.0.0-alpha.57 为我修复了它...猜猜他们又把它弄坏了:)
您应该使用以下内容更新您的 package.json:
"@material-ui/lab": "4.0.0-alpha.57",
"@material-ui/pickers": "3.2.10",
我正在使用 MUI v4 并尝试使用 MUI 中的 Appbar,通过运行命令npm install @material-ui/core@latest
更新我的 MUI,并通过使用npm start
重新启动服务器对我有用,希望这有帮助!!
我不得不降级npm node@11.15.0
和npm install @material-ui/core@4.12.1
然后它解决了所有问题。 请使用您的节点检查节点版本。
首次下载时,我的 material-ui 版本是早期版本。 然后我跑了:
npm i -g npm-check-updates
ncu -u
npm install
让它自动升级到最新版本。
请尝试更新到最新版本的@material-ui/core
。 那应该可以解决问题。
我无法用上述解决方案解决这个问题。
所以在材质 ui 文件中手动将 'alpha' 更改为 'fade'
./node_modules/@material_ui/lab/esm/
例如:
从'@material-ui/core/styles'导入{淡入淡出,withStyles,useTheme};
从 '@material-ui/core/styles' 导入 { alpha, withStyles, useTheme };
这对我有用
但这不是正确的解决方案。
更新npm @material-ui/cor
e package npm update
解决了我的问题
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.