如何以编程方式知道我是否用-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应用程序正在生产或开发中运行