nb env update
nb env update обновляет конфигурацию сохранённого env. С его помощью можно изменить адрес API, способ аутентификации, источник исходного кода, локальный путь приложения, публичный путь, порт, параметры базы данных и многое другое. После завершения обновления CLI автоматически выполнит необходимые последующие действия в зависимости от изменений.
Если вы не передадите никаких параметров конфигурации, CLI всё равно выполнит повторную синхронизацию на основе текущего состояни я env.
Использование
Общие параметры
Параметры API и аутентификации
Параметры источника и загрузки
Параметры приложения
Параметры базы данных
Очистка к онфигурации
Примечания
Tip
Если вам нужно только повторно синхронизировать CLI по последнему состоянию текущего env, просто выполните nb env update или nb env update <name> без дополнительных опций.
- После завершения обновления CLI автоматически выполнит всю необходимую последующую синхронизацию на основе внесённых на этот раз изменений
- Остальные параметры обновляют только сохранённую конфигурацию env. Они не перезапускают приложение автоматически и не заменяют локальный исходный код или Docker-образы
- После изменения параметров вроде
app-path,app-port,timezoneилиdb-*CLI обычно предложит выполнитьnb app restart --env <name>; если изменение связано со встроенной базой данных, управляемой CLI, будет предложено использоватьnb app restart --env <name> --with-db - После изменения параметров вроде
app-port,app-public-pathилиcdn-base-url, которые влияют на результат reverse proxy, повторно выполнитеnb proxy nginx generateилиnb proxy caddy generate, если вы уже используете сгенерированную proxy-конфигурацию - При обновлении параметров источника, таких как
source,download-version,docker-registry,git-urlилиnpm-registry, меняются только сохранённые значения. Уже существующие локальный исходный код, зависимости и образы автоматически не заменяются --access-tokenнельзя использовать вместе с--auth-type basicили--auth-type oauth- Одно и то же поле нельзя использовать одновременно с
--unsetи с явным значением. Например, не используйте--unset git-urlвместе с--git-url ... - Если вы переключаете способ аутентификации на
basicилиoauth, либо очищаете token, обычно после этого нужно выполнитьnb env auth <name>

