在Angular应用中使用docker-compose.yml中的环境变量

问题描述 投票:0回答:1

我的Angular应用程序中有enviroment.prod.ts文件

export const environment = {
  backendUrl: '127.0.0.1:3000',
};

这是docker-compose.prod.yml的一部分:

....
environment:
      - ENV_BACKEND_URI=127.0.0.1:3000
....

如何使用docker-compose.prod.yml中的backendUrl设置ENV_BACKEND_URI?我想要这样的东西:

export const environment = {
      backendUrl: '${ENV_BACKEND_URI}',
    };

这是可能的吗?

angular docker-compose environment-variables
1个回答
0
投票

您的系统环境内容应该从哪里来?

您的角度应用程序是通过任何Web服务器交付给用户的,没有node.js进程或其他可以为您提供服务器环境变量的东西。

将environment.ts视作标记的内置时间单向收集。

[在应用发布后更改内容的唯一方法是通过api调用。

© www.soinside.com 2019 - 2024. All rights reserved.