Я работаю с Angular 9, и у меня есть файл config.json
, который загружается во время выполнения. У меня есть dev/config.json
и prod/config.json
, которые загружаются в зависимости от того, запускаю ли я приложение локально или собираю его для производства. До сих пор я вручную комментировал пути к файлам, например:
// this.configPath = '/config/config-dev.json';
this.configPath = '/config/config-prod.json';
Было бы удобнее, если бы путь всегда был одинаковым:
this.configPath = '/config/config.json';
и соответствующий конфиг. json будет скопирован в зависимости от того, запущен ли я локально или собираюсь для prod: например, в angular. json.
"architect": {
"build": {
"options": {
"assets": [
"src/favicon.ico",
"src/favicon-16x16.png",
"src/favicon-32x32.png",
"src/assets",
"src/config/dev/config.json",
or "src/config/prod/config.json",
Можно ли настроить angular.json
, чтобы определить, какой файл конфигурации должен использовать и скопировать его в папку config?