使用 environment.ENV.ts 将 Angular5 应用程序部署到 Tomcat
Posted
技术标签:
【中文标题】使用 environment.ENV.ts 将 Angular5 应用程序部署到 Tomcat【英文标题】:Deploy Angular5 app to Tomcat with environment.ENV.ts使用 environment.ENV.ts 将 Angular5 应用程序部署到 Tomcat 【发布时间】:2018-06-28 13:45:53 【问题描述】:我有一个 Angular 应用,其环境配置有助于它根据配置连接到不同的 API 端点。
ng build --prod --environment=ENV
是如何构建应用程序的。
我将工件复制到 tomcat 所在的文件夹中。但是,总是会选择本地环境。
ng serve --env=ENV
可以工作,但我如何使用 Tomcat 做同样的事情?
谢谢, 普拉提克
【问题讨论】:
试试这个:ng build --prod --env=ENV @Pratik 你的问题解决了吗?我遇到了同样的问题。您能否分享一下对您有用的方法。 @MSV,我能够解决它。分享那个。 @MSV - 如果它解决了问题,请告诉我。 【参考方案1】:这是 Angular CLI 版本的问题。
https://github.com/angular/angular-cli/issues/7643
我目前已将 CLI 更新为
"@angular/cli": "1.6.3",
"@angular/compiler-cli": "^5.2.0"
如果您选择ng build --prod
,它现在会选择environment-prod.ts
。
【讨论】:
以上是关于使用 environment.ENV.ts 将 Angular5 应用程序部署到 Tomcat的主要内容,如果未能解决你的问题,请参考以下文章