Удалить код из сборки на основе переменной среды - PullRequest
1 голос
/ 21 октября 2019

Я создаю веб-сайт для нескольких стран и поддерживаю одну и ту же кодовую базу. Я могу удалить страницу с помощью функции fileReplacements, заменив файл маршрута.

"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",
}

Теперь я хочу удалить базовый код страны (внутри файла), чтобы сборка стала очень маленькой. Я не нахожу способ исключить код, основанный на переменной среды.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...