Heroku 部署无法看到 Angular 组件

Posted

技术标签:

【中文标题】Heroku 部署无法看到 Angular 组件【英文标题】:Heroku Deployment failing to see Angular components 【发布时间】:2022-01-01 22:01:24 【问题描述】:

我尝试通过我的 gitlab 管道将我的 Angular 应用程序部署到 heroku。但是当我检查日志时,它似乎在很多角度组件/模块上出错。这很奇怪,因为当我尝试在本地构建应用程序时它没有显示任何错误。

这是控制台错误的链接: https://pastebin.com/LnncztUu gitlab logging

我已经尝试删除 node_modules 文件夹并重新安装它,但令我惊讶的是它不起作用。我在生产模式下编译了我的 Angular 应用程序,我也没有发现任何错误。

【问题讨论】:

请提供足够的代码,以便其他人更好地理解或重现问题。 【参考方案1】:

您确定缺少的组件完全受源代码控制并已添加到存储库中。好像您自己项目中的组件丢失了src/app/Shared/Services/Product.service 未找到。

【讨论】:

不,我已经检查过了,我的所有文件和组件都已添加到我的仓库中。管道似乎无法识别我的角度组件

以上是关于Heroku 部署无法看到 Angular 组件的主要内容,如果未能解决你的问题,请参考以下文章

Spring Boot + Angular 2 Heroku 部署

Angular 2/Nodejs 部署到 heroku 错误 heroku-postbuild: `ng build`

Angular 构建 - 未找到模块:错误:无法解析“控制台”

在heroku中部署Angular应用程序的问题

Yeoman 构建的 Angular 应用程序未将引导字体部署到 Heroku

如何通过部署在 Heroku 上的 Nodejs/Nestjs 服务器为我的 Angular 前端提供服务?