【问题标题】:React-admin TypeError: dynamicSheet.update(...) is undefinedReact-admin TypeError: dynamicSheet.update(...) 未定义
【发布时间】:2019-12-29 08:38:19
【问题描述】:

我正在尝试完成https://marmelab.com/react-admin/Tutorial.html 上的教程 当我添加

<Resource name="users" list={ListGuesser} />

到我的 src/App.js 并使用 yarn start 或 npm start 运行,我在浏览器中收到以下错误:

TypeError: dynamicSheet.update(...) is undefined
attach
node_modules/@material-ui/styles/esm/makeStyles/makeStyles.js:119

我已尝试升级软件包并从头开始安装所有内容,但似乎没有任何效果。 有谁知道为什么会发生这种情况以及如何解决它? 我在 mac os mojave,npm 6.13.4,使用 react-admin ^3.0.0

【问题讨论】:

  • 你的 package.json 中有 @material-ui/core 吗?
  • 是的 "@material-ui/core": "^4.8.1""material-ui": "^0.20.2" 在我的 package.json 中

标签: reactjs npm react-admin


【解决方案1】:

互联网上似乎没有任何关于它的信息,但我建议你在 Material UI 的 GitHub 存储库上创建一个问题:https://github.com/mui-org/material-ui/issues

this 问题中有些类似的东西。我不知道它是否有帮助,但它可能会。

【讨论】:

  • 我确认将 "jss": "10.0.0" 添加到 package.json 中的依赖项消除了问题!这似乎是一个临时修复。
【解决方案2】:

我有同样的问题:dynamicSheet.update(...) 在@material-ui/core 4.8.0 中未定义。

快速解决方法是将以下内容添加到您的 package.json

 "resolutions": {
    "jss": "10.0.0"
  },

并更新您的 MUI 依赖项:

"@material-ui/core": "^4.8.1",
"@material-ui/icons": "^4.5.1",
"@material-ui/lab": "^4.0.0-alpha.37",
"@material-ui/styles": "^4.7.1",

Review issues here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-07-29
    • 2017-08-08
    • 1970-01-01
    • 2018-12-21
    • 2021-05-30
    • 2021-10-12
    • 2017-03-28
    • 2020-02-11
    相关资源
    最近更新 更多