nb source download
Загружает NocoBase из npm, Docker или Git. --version — общий параметр для всех трёх типов источника: для npm используется версия пакета, для Docker — тег образа, для Git — git ref.
Использование
Параметры
Примеры
Хук перед установкой
--hook-script влияет только на текущий запуск nb source download. Если нужно сохранить хук вместе с окружением и повторно использовать его в nb app upgrade или при локальном восстановлении исходного кода, передайте его через nb init --hook-script.
Файл хука должен экспортировать объект по умолчанию с методом beforeDependencyInstall(context):
При прямом запуске nb source download --hook-script хук beforeDependencyInstall получает context.phase как source-download и context.command как source:download. Эта команда не запускает beforeAppInstall или afterAppStart; эти хуки относятся к установке, запуску, перезапуску и обновлению приложения.
Псевдонимы версий
При использовании источника Git распространённые теги дистрибуции разрешаются в соответствующие ветки: latest → main, beta → next, alpha → develop.

