Обновить приложение NocoBase
Это руководство подходит для приложений, установленных через nb init. Если ваше приложение было установлено старым способом, сначала прочитайте Как обновить NocoBase с 2.0 до 2.1.
Шаг 1: проверьте текущий env
Сначала проверьте активный CLI env:
Если вы не уверены, какие env доступны, сначала выведите список:
Если текущий env не является приложением, которое нужно обновить, переключитесь на целевой env:
Шаг 2: выполните обновление
По умолчанию при обновлении исходный код приложения или Docker-образ загружается заново.
Для npm / Git env каталог source/ удаляется и загружается заново. Не кладите в source/ файлы, которые нужно сохранить.
Если вы уже вручную подготовили исходный код или Docker-образ и не хотите, чтобы CLI загружал их повторно, добавьте к команде --skip-download.
Команда обновления по умолчанию:
Обычно эта команда выполняет следующие действия:
- Останавливает текущее приложение
- Загружает и заменяет сохраненный исходный код или образ
- Синхронизирует коммерческие плагины
- Обновляет и запускает приложение
- Обновляет runtime-информацию env
В скриптах, CI или сессиях AI Agent явно передавайте --force:
Если обновляемое приложение не является текущим env, укажите env:

