Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 构建时的9个环境变量_Angular_Webpack_Environment Variables_Bitbucket Pipelines - Fatal编程技术网

Angular 构建时的9个环境变量

Angular 构建时的9个环境变量,angular,webpack,environment-variables,bitbucket-pipelines,Angular,Webpack,Environment Variables,Bitbucket Pipelines,我不希望每个环境都有一个单独的静态environment.ts文件,并在构建时交换它,而是希望有一个利用环境变量的文件,如下所示: // environment.ts export const environment = { production: process.env.ENV === 'production', apiUrl: process.env.API_URL, version: process.env.API_VERSION } 我正在使用Bitbucke

我不希望每个环境都有一个单独的静态
environment.ts
文件,并在构建时交换它,而是希望有一个利用环境变量的文件,如下所示:

// environment.ts

export const environment = {
    production: process.env.ENV === 'production',
    apiUrl: process.env.API_URL,
    version: process.env.API_VERSION
}
我正在使用Bitbucket管道部署我的应用程序,以便在构建过程中声明这些变量。实现此解决方案的一些方法是什么