我有一个React应用程序,并试图将其部署到Heroku以及git push heroku master
运行时
未找到模块:错误:无法解析'@ material-ui / core / styles'
我搜索了类似的问题,并安装了npm,node和metarial-ui的最新版本
我也尝试过npm install @material-ui/core
..没有用。
这是完整的错误日志文件
----->构建成功! =====>正在下载Buildpack:https://github.com/mars/create-react-app-inner-buildpack.git =====>检测到的框架:React.js(create-react-app) 编写
static.json
以支持create-react-app 启用运行时环境变量 entertainment-parks-europe@0.1.0 build / tmp / build_a49639db14111a3c4e29b2f3e9e25c49 反应脚本构建 创建优化的生产版本... 编译失败。 找不到模块:错误:无法解析'/ tmp / build_a49639db14111a3c4e29b2f3e9e25c49 / src'中的'@ material-ui / core / styles' npm ERR!代码ELIFECYCLE npm ERR! errno 1 npm ERR! entertainment-parks-europe@0.1.0构建:react-scripts build
npm ERR!退出状态1 npm ERR! npm ERR!在entertainment-parks-europe@0.1.0构建脚本上失败。 npm ERR! npm可能不是问题。上面可能还有其他日志记录输出。 npm ERR!可以在以下位置找到此运行的完整日志: npm ERR! /app/.npm/_logs/2018-10-08T20_29_28_807Z-debug.log !推送被拒绝,无法编译React.js(create-react-app)多个应用程序。 !推送失败
,该项目可以在github上找到 react app using google Api
感谢您的帮助,我尝试了很多想法,但仍未解决。
答案 0 :(得分:1)
看起来您的package.json文件不包含material-ui。尝试'npm i -s @ material-ui / core'
答案 1 :(得分:0)
根据@samokasha的回答解决了问题,
解决方案正在使用
npm install @material-ui/core --save
我之前使用过相同的命令,但是错过了--save
感谢您的帮助。