问题描述
发生未处理的异常:无法读取属性“减”
未定义 有关详细信息,请参阅“/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”