Файл внешней среды Angular CLI
Я разрабатываю Angular CLI проект с переменной API_URL в
enviroments/environment.xxx.ts
все в порядке, но я пытаюсь развернуть одно и то же приложение на разных производственных серверах в разных сегментах сети с разными API_URL каждый.
Можно сделать что-то вроде этого:
"environments": {
"dev": "environments/environment.ts",
"prod": "environments/environment.prod.ts",
"corp" : "~/environment.corp.ts"
}
поместите среду "corp" в домашнюю директорию ОС (~) или любое другое место, поэтому, когда я работаю с приложением или собираю его
ng serve -e corp
он должен принимать конкретные переменные этой среды.
Это возможно?
Если это не представляется возможным, любая другая идея, как экстернализировать приложение, как maven (settings.xml) или gradle(gradle.properties), делает?