isDevMode便捷方法是Angular,如下所述:https://alligator.io/angular/environment-variables/
import { Component, OnInit, isDevMode } from '@angular/core';
是否有方便的方法来获取实际的环境模式?像prod,dev,mock等?
我知道我可以在environment.ts中添加额外的变量。但是,如果我们已经使用--environment mock运行应用程序,我不想在environment.mock.ts中设置environmentMode = mock
答案 0 :(得分:0)
您无法在客户端上获取ENV变量,即浏览器。您可以向服务器上的休息服务发送请求,从后端获取环境,然后回复客户端
app.get("/rest/getenv", function(req, res) {
var env = process.env.ENV_VARIABLE;
res.json({result: env});
});
修改强>
否,没有这样的东西可以获得环境模式。