我被这个错误困住了。当我按照所有步骤在heroku上部署角度应用程序时

Posted

技术标签:

【中文标题】我被这个错误困住了。当我按照所有步骤在heroku上部署角度应用程序时【英文标题】:I am stuck at this error. while I follow all the step to deploy angular app on heroku 【发布时间】:2021-05-11 09:08:06 【问题描述】:

发生未处理的异常:无法读取属性“减号” 未定义 有关详细信息,请参阅“/tmp/ng-9JMDN2/angular-errors.log”。 npm 错误!代码 ELIFECYCLE npm 错误!系统调用产生 npm 错误!文件 sh npm 呃! errno ENOENT npm 错误! qna@0.0.0 heroku-postbuild: ng build --prod npm ERR!产生 ENOENT npm 错误! npm 错误! qna@0.0.0 heroku-postbuild 脚本失败。 npm 错误!这可能不是一个 npm 的问题。上面可能有额外的日志输出。 npm 呃!可以在以下位置找到此运行的完整日志:npm ERR! /tmp/npmcache.B2drp/_logs/2021-02-07T16_12_25_425Z-debug.log -----> 构建失败

   We're sorry this build is failing! You can troubleshoot common issues here:
   https://devcenter.heroku.com/articles/troubleshooting-node-deploys
   
   If you're stuck, please submit a ticket so we can help:
   https://help.heroku.com/
   
   Love,
   Heroku
   

!推送被拒绝,无法编译 Node.js 应用程序。 !推送失败

【问题讨论】:

尝试在本地进行 prod 构建 ng build --prod 并查看错误是否也存在.. 我试过了,但没有错误@MikeOne 我能够解决错误并能够部署,但现在的问题是在部署错误消息后显示“未找到”@MikeOne 【参考方案1】:

这为我解决了“ng update @angular/cli @angular/core --allow-dirty --force”

【讨论】:

我能够解决错误并能够部署,但现在的问题是在部署错误消息后显示“未找到”@opia austin

以上是关于我被这个错误困住了。当我按照所有步骤在heroku上部署角度应用程序时的主要内容,如果未能解决你的问题,请参考以下文章

谁能帮助我的第一个 WebView 我被这个问题困住了?不幸的是 <app name> 已停止

我被字符串和数组困住了

更正众筹网站中的 PayPal 自适应支付流程。我被困住了

@media 查询未在我的响应式导航栏设计中运行?

带有 WCF 服务的 ProtocolException

当我停用虚拟环境时出现 WSGI/Nginx/内部服务器错误(未找到 python 应用程序)