我正面临一个heroku问题:我的构建失败,我没有提供。
到现在为止,我没有任何问题需要部署。在我的语言环境机器上,我也没有问题要部署。
但是在我的heroku应用程序中,构建停止并告诉我:
ERROR in ./src/main.ts
Module not found: Error: Can't resolve './$$_gendir/app/app.module.ngfactory' in '/tmp/build_098d2d84d2c08a7fa3bef316a8cd94a1/username-appName-91dd9c8/src'
@ ./src/main.ts 4:0-74
@ multi ./src/main.ts
我没有更新我的package.json,只是更改了我的项目中的一些代码。由于我是免费用户,因此我不认为我可以联系heroku以获得更多帮助。
有没有人知道发生了什么?提前致谢。
答案 0 :(得分:1)
在不知道你的构建细节的情况下,一个原因可能是heroku构建正在进行--prod构建,而本地则不是。产品构建要严格得多。如果这是问题,请在本地服务-o --prod,看看它是否失败,它会给你一个更详细的解释。
答案 1 :(得分:0)
显然这是一个已知的Angular CLI错误。将版本升级到最新版本修复它。