nb source download
npm、Docker、または Git から NocoBase を取得します。--version は 3 つの source で共通のバージョンパラメータです。npm ではパッケージバージョン、Docker ではイメージ tag、Git では git ref を指定します。
使い方
パラメータ
使用例
インストール前 hook
--hook-script は現在の nb source download 実行にのみ影響します。hook を env と一緒に保存し、nb app upgrade やローカル source の復元で再利用したい場合は、代わりに nb init --hook-script で渡してください。
hook ファイルはオブジェクトを default export し、beforeDependencyInstall(context) を実装する必要があります:
nb source download --hook-script を直接実行した場合、beforeDependencyInstall には context.phase が source-download、context.command が source:download として渡されます。このコマンドは beforeAppInstall や afterAppStart を実行しません。これらの hook はアプリの install、start、restart、upgrade フローに属します。
バージョンエイリアス
Git source の場合、よく使われる dist-tag は対応するブランチに解決されます:latest -> main、beta -> next、alpha -> develop。

