イントラネット環境での NocoBase のインストールとアップグレード(create-nocobase-app 方式)
イントラネット環境では npm の公式ソースに直接アクセスできないため、外部ネットワーク環境でプロジェクトを作成して依存関係をインストールした後、完全なプロジェクトをパッケージ化してイントラネットサーバーに移行してデプロイする必要があります。
全体フロー:外部ネットワークでプロジェクト作成 → 依存関係のインストールとパッケージ化 → イントラネットにコピー → 解凍して設定・起動
前提条件
- 外部ネットワーク・イントラネットの両方のマシンに Node.js >= 22、Yarn 1.22.x がインストールされている必要があります
- データベース:MySQL 8.0.17+、MariaDB 10.9+、PostgreSQL 10+ のいずれかを選択(イントラネットまたは外部ネットワークにデプロイ可能)
- 外部ネットワークとイントラネットのマシンの Node.js バージョン、OS アーキテクチャが一致している必要があります。一致しない場合、
node_modules内の一部のネイティブモジュールに互換性の問題が発生する可能性があります - 外部ネットワークとイントラネットのプロジェクトインストールパスは同一である必要があります(例:両方とも
/app/my-nocobase-app)。一致しない場合、移行後に実行できません

