このドキュメントはAIによって翻訳されました。不正確な情報については、英語版をご参照ください
プラグインのインストールとアップグレード
組み込みプラグイン
NocoBaseの組み込みプラグインは、コアバージョンに合わせて自動的に更新されますので、手動での操作は不要です。
商用プラグイン
商用プラグインのインストールとアップグレード方法については、NocoBase Serviceにログインし、利用ドキュメントをご参照ください。
サードパーティ製プラグイン
オンラインでのプラグインインストール

NocoBaseはUIからオンラインでプラグインをインストールできますが、現在のところ、その体験はあまり良くありません 。理由としては、以下の点が挙げられます。
- Node.jsのプロセス実行メカニズムの制限により、プラグインのインストールまたは更新後、変更を有効にするにはプロセスを停止してから
upgradeコマンドを実行する必要があります。 - 複数のアプリケーションが関わるシナリオでは、オンラインインストールでは複数のサブアプリケーション間でのプラグイン同期を同時に処理することが困難です。
- プラグインの一括更新はサポートされていません。
- オンラインでのインストールや更新は、アプリケーションプロセスの異常終了を引き起こしやすいです。
したがって、プラグインのインストールとアップグレードには、コマンドラインまたは手動アップロードの方法をお勧めします。CI/CDワークフローと連携させ、コマンドライン方式でプラグインのダウンロード、解凍、アップグレードを行うことで、各更新デプロイの一貫性と信頼性を確保することをお勧めします。
コマンドラインでのプラグインインストール
プラグインがすでにインストールされており、アップグレードが必要な場合は、以下のコマンドを実 行してください。
手動でのアップロードと解凍
まず、プラグインパッケージをローカルにダウンロードし、その後、手動で./storage/pluginsディレクトリにアップロードして解凍してください。このプラグインがすでに有効になっている場合は、アップロードと解凍が完了した後、以下のコマンドを実行してプラグインのアップグレードを完了させてください。
⚠️ 注意:キャッシュの問題を避けるため、実行する前にNocoBaseアプリケーションが停止していることを確認してください。
プラグインの正しい解凍方法
以下の例は、プラグインパッケージを正しい方法で指定されたディレクトリに解凍する方法を示しています。
このコマンドは、プラグインを指定されたディレクトリに解凍し、余分なpackageディレクトリ階層を作成しません。

