用于环境变量的angular2元数据

时间:2018-07-03 11:45:36

标签: angular configuration metadata

将尝试尽可能描述我的问题

我有2个环境文件,一个用于dev,一个用于prod,对于dev来说很容易,因为它是本地的,但是对于prod我们有3个服务器,当我们构建应用程序时,它会生成一个app.js,它基本上传递了环境变量,基本上是字符串:

基本上它包含以下内容:

const ProdConfig:EnvConfig =     {       ENV:“ PROD”,       API:“ http://[ip地址]:82 / api”,       令牌:“ http://[ip地址]:82 /令牌”,       SLIPS_API:“ http://[ip地址]:83 / api”,     };

在[ip address]中包含服务器的IP地址,问题是它适用于一台服务器,因此当我们将应用程序移动到另一台服务器时,我们需要手动编辑app.js并更正ip地址。

在这种情况下,是否可以通过外部配置文件配置IP地址?

1 个答案:

答案 0 :(得分:0)

您的API服务器的IP地址不应更改。您的3台Web服务器的IP地址应该对运行API代码的框的地址没有影响。