Я предполагаю, что с «конфигурация по умолчанию / разработка» вы ссылаетесь на то, что подается с помощью команды ng serve
.
Опция 1: заменить файлы среды:
Вы также можете указать массив fileReplacements
в объекте build
(этот используется для ng serve
).
"build": {
"options": {
[...]
"fileReplacements": [
{
"replace": "src/environments/environment.ts",
"with": "src/environments/environment.development.ts"
}
]
},
"configurations": {
// other - non default - configurations
}
}
Опция 2: указатьконфигурация по умолчанию:
Если вы хотите обслуживать уже существующую конфигурацию с помощью ng serve
, вы можете изменить параметры serve
:
"configurations": {
"youConfigName": {
// config details here
}
},
[...]
"serve": {
"options": {
"browserTarget": "name-of-your-app:build:youConfigName"
}
}
Важным моментом является настройкацель конфигурации сборки с :yourConfigName
.
Оба варианта настроены для каждого проекта и, следовательно, обеспечивают полный контроль.