如何以编程方式知道我是否用-prod标志(ng build -prod)
我正在使用docker,所以在生产模式下,我使用链接容器的URL为“ http:// api:3000 / ”而不是“ http:// localhost:3000 / ”,而在开发模式。
我希望能够使用“ http:// api:3000 / ”,如果“ng build -prod”,并在开发过程中留在“localhost”。
我怎么做我的if(“-prod”)?
感谢您阅读我,我希望我的问题是清楚的。
编辑:一切都是在environment.ts的解释中解释
你有环境/ environment.ts,并有一个JSON
export const environment = { production = false };
你可以在应用程序中通过导入它,然后在if(environment.production)中使用它,
或使用内置的angular度模块,如在如何检查angular2应用程序正在生产或开发中运行