这看起来很简单,但我找不到任何解决方案。
那么,我如何检查我的应用程序是在生产模式还是在开发模式下运行?
发布于 2019-12-19 15:39:33
只需检查环境文件中存在的生产变量,对于生产模式将为true,对于开发将为false。
import { environment } from 'src/environments/environment';
if (environment.production) {
// for production
} else {
// for development
}
发布于 2019-09-11 20:37:39
您应该注意检查isDevMode()
函数的返回值。
我的设置失败是因为我正在检查是否存在:if (isDevMode)
总是true
,即使在生产环境中也是如此,因为我用import { isDevMode } from '@angular/core';
声明了它。
if (isDevMode())
正确返回了false
。
https://stackoverflow.com/questions/39535386
复制相似问题