我有一个反应应用程序并尝试将其部署到 Heroku 并在运行时 git push heroku master
找不到模块:错误:无法解析“@material-ui/core/styles”
我搜索了类似的问题并安装了最新版本的 npm、node 和npm install @material-ui/coremetaria -ui,我也尝试过..没有工作。
这是完整的错误日志文件
-----> 构建成功!=====> 下载 Buildpack:https : //github.com/mars/create-react-app-inner-buildpack.git =====> 检测到的框架:React.js (create-react-app) 编写
static.json支持 create-react-app 启用运行时环境变量 amusement-parks-europe@0.1.0 build /tmp/build_a49639db14111a3c4e29b2f3e9e25c49 react-scripts build 创建优化的生产构建...编译失败。找不到模块:错误:无法解析'/tmp/build_a49639db14111a3c4e29b2f3e9e25c49/src' npm ERR 中的'@material-ui/core/styles'!代码 ELIFECYCLE npm ERR!错误号 1 npm 错误号!游乐园-欧洲@0.1.0 构建:react-scripts buildnpm 错误!退出状态 1 npm ERR!npm 错误!在 amusement-parks-europe@0.1.0 构建脚本中失败。npm 错误!这可能不是 npm 的问题。上面可能有额外的日志输出。npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!/app/.npm/_logs/2018-10-08T20_29_28_807Z-debug.log !推送被拒绝,无法编译 React.js (create-react-app) 多应用程序。!推送失败
并且可以使用 google Api在 github react app上找到该项目
感谢您的帮助,我尝试了很多想法,但没有解决方案。
根据@samokasha 的回答,问题已解决,解决方案是使用
npm install @material-ui/core --save
我之前使用过相同的命令,但我错过了 --save
谢谢您的帮助。
如果您使用的是 MUI 5 您需要更改此设置
v5
import { withStyles } from '@mui/material/styles';
V4
import { withStyles } from '@material-ui/core/styles';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15926 次 |
| 最近记录: |