javascript - 尝试导入错误 : 'makeStyles' is not exported from '@material-ui/core/styles'

标签 javascript reactjs typescript material-ui

我正在开发一个 react typescript 应用程序,我尝试从'@material-ui/core/styles'导入makeStyles,它让我出错Attempted import error: 'makeStyles' is not exported from '@material-ui/core/styles'.我安装了这些:

npm install @material-ui/core @material-ui/icons @types/material-ui

最佳答案

我最近遇到了这个问题。使用最新版本的 Material UI 时会出现此问题。
要解决您必须导入 makeStyles 否则:
旧版 :
从“@material-ui/core”导入 { makeStyles }
新版本 :
从“@material-ui/styles”导入 { makeStyles };
欲了解更多信息:https://next.material-ui.com/guides/migration-v4/

关于javascript - 尝试导入错误 : 'makeStyles' is not exported from '@material-ui/core/styles' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68169108/

相关文章:

reactjs - 如何在 ES6 中正确添加 propTypes 到 React 组件?

javascript - ReactNative Flatlist - RenderItem 不工作

javascript - JS JSON保存很多div的当前状态

javascript - mraid 未定义

json - 使用 axios.get 渲染 json 数据

javascript - 在 React 中使用泛型键入 defaultProp 箭头函数方法

javascript - 在脚本标签后添加按钮

javascript - 来自 Express 的响应未定义且待处理(React 前端)

javascript - 为什么 Typescript 中返回值是 'undefined'?

javascript - Jest 测试 typescript 文件语法错误 : "interface is a reserved word in strict mode"