Angular Heroku:生成失败

Angular Heroku:生成失败,angular,heroku,npm,Angular,Heroku,Npm,我面临一个heroku问题:我的构建失败了,我没有提供任何理由 直到现在,我还没有部署问题。在我的区域设置机器上,部署也没有问题 但在我的heroku应用程序中,构建停止并告诉我: ./src/main.ts中的错误 找不到模块:错误:无法解析“/tmp/build”中的“/$$”gendir/app/app.Module.ngfactory\u 098d2d84d2c08a7fa3bef316a8cd94a1/username-appName-91dd9c8/src” @./src/main.

我面临一个heroku问题:我的构建失败了,我没有提供任何理由

直到现在,我还没有部署问题。在我的区域设置机器上,部署也没有问题

但在我的heroku应用程序中,构建停止并告诉我:

./src/main.ts中的
错误
找不到模块:错误:无法解析“/tmp/build”中的“/$$”gendir/app/app.Module.ngfactory\u 098d2d84d2c08a7fa3bef316a8cd94a1/username-appName-91dd9c8/src”
@./src/main.ts 4:0-74
@multi./src/main.ts

我没有更新我的package.json,只是在我的项目中更改了一些代码。由于我是一个免费用户,我想我无法联系heroku获得更多帮助


有人知道发生了什么吗?提前谢谢

在不知道您构建的详细信息的情况下,一个原因可能是heroku构建正在进行--prod构建,而您在本地没有这样做。prod构建要严格得多。如果这是问题所在,请在本地执行ng serve-o--prod并查看它是否失败,它将为您提供更详细的解释。

显然这是一个已知的错误。将版本升级到最新版本修复了它

我使用命令进行国际化,这意味着我运行的命令可以运行多种语言。在locale机器和heroku上启动相同的命令,是的,它们使用AOT和prod模式。这就是为什么它很奇怪,locale和heroku之间的唯一区别是操作系统