Discourse が PNPM をパッケージマネージャーとして採用したため、PNPM に切り替える正しい方法は次のとおりです。
- PNPM がインストールされていることを確認します:
pnpm --version - インストールされていない場合は、npm を使用してインストールします:
npm install -g pnpm - 古い依存関係をクリーンアップします:
rm -rf /var/www/discourse/node_modules
rm -rf /var/www/discourse/app/assets/javascripts/*/node_modules - 最新のコードを取得します:
cd /var/discourse
git pull - Discourse を再構築します:
./launcher rebuild app