![](/img/trans.png)
[英]Why does heroku fail my build and says it cannot find a file when it works locally?
[英]why does heroku fail to compile build on project?
我正在尝试部署我工作过的 React 应用程序,当我尝试推送到 heroku 主服务器时,它显示“无法编译 node.js”。 现在我已经尝试按照步骤指定我正在使用的节点,但仍然出现错误。
这是我在终端中得到的:
创建优化的生产版本...远程:编译失败。 偏僻的:
远程:./src/pages/Home/Home.js 远程:在“./src/pages/Home”中找不到文件“../../Components/Intro”。 偏僻的:
偏僻的:
远程:npm ERR:代码 ELIFECYCLE 远程:npm ERR。 errno 1 遥控器。 npm ERR:client@0.1.0 build: react-scripts build
remote:npm ERR:退出状态1远程:npm ERR。 偏僻的。 npm 错误。 在 client@0:1.0 构建脚本中失败。 远程:npm ERR:这可能不是 npm 的问题:上面可能有额外的日志记录 output:远程。 偏僻的。 npm ERR:此运行的完整日志可在以下位置找到:远程:npm ERR。 /tmp/npmcache.g54nm/_logs/2020-05-21T03_01_57_080Z-debug:日志远程:npm ERR! 代码 ELIFECYCLE 遥控器:npm 错误! 错误号 1 遥控器:npm 错误! kyndco-app@1.0.0 构建: cd client && npm run build
远程:npm ERR:退出状态 1 远程:npm ERR。 偏僻的。 npm 错误。 kyndco-app@1:0.0 构建脚本失败。 远程:npm ERR:这可能不是 npm 的问题:上面可能有额外的日志记录 output:远程。 偏僻的。 npm ERR:此运行的完整日志可在以下位置找到:远程:npm ERR。 /tmp/npmcache.g54nm/_logs/2020-05-21T03_01_57_461Z-debug:日志远程:npm ERR! 代码 ELIFECYCLE 遥控器:npm 错误! 错误号 1 遥控器:npm 错误! kyndco-app@1.0.0 heroku-postbuild: npm run build
远程:npm ERR:退出状态1远程:npm ERR。 偏僻的。 npm 错误。 在 kyndco-app@1:0.0 heroku-postbuild 脚本中失败。 远程:npm ERR:这可能不是 npm 的问题:上面可能有额外的日志记录 output:远程。 偏僻的。 npm ERR:此运行的完整日志可在以下位置找到:远程:npm ERR! /tmp/npmcache.g54nm/_logs/2020-05-21T03_01_57_568Z-debug.log 远程:远程:-----> 构建失败远程:
远程:很抱歉,此构建失败:您可以在此处解决常见问题:远程: https://devcenter.heroku.com/articles/troubleshooting-node-deploys
它可能与 .gitignore 文件有关。 确保 /Componentes/Intro 没有添加到 .gitignore 文件中
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.