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

问题描述

发生未处理的异常:无法读取属性“减” 未定义 有关详细信息,请参阅“/tmp/ng-9JMDN2/angular-errors.log”。 npm 错误代码 ELIFECYCLE npm ERR!系统调用产生 npm ERR!文件 sh npm 呃! errno ENOENT npm 错误! qna@0.0.0 heroku-postbuild:ng build --prod npm ERR!生成 ENOENT npm ERR! npm 错误!在 qna@0.0.0 heroku-postbuild 脚本中失败。 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 应用程序。 !推送失败

解决方法

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

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...