从基于环境变量的构建中删除代码

时间:2019-10-21 08:48:34

标签: angular-cli angular7

我正在为多个国家/地区创建网站并维护相同的代码库。我可以使用fileReplacements功能通过替换路由文件来删除pagea。

"test": {
    "fileReplacements": [{
        "replace": "src/environments/environment.ts",
        "with": "src/environments/environment.nz.test.ts"
     }, {
        "replace": "src/app/app.routes.ts",
        "with": "src/app/app.routes.nz.ts"
     }]
}

我在环境文件中创建了国家/地区变量,如下所示。

export const environment = {
  production: true,
  country:"NZ",
  KEY: "ee4ef426-8cab-4853-ace0-2c1660284a7c",
}

现在我要删除国家(地区)基本代码(文件内),因此构建变得很小。我没有找到一种方法来排除基于环境变量的代码。

0 个答案:

没有答案