./launcher rebuild app エラー: bootstrap が終了コード 234 で失敗しました

Discourse が PNPM をパッケージマネージャーとして採用したため、PNPM に切り替える正しい方法は次のとおりです。

  1. PNPM がインストールされていることを確認します: pnpm --version
  2. インストールされていない場合は、npm を使用してインストールします: npm install -g pnpm
  3. 古い依存関係をクリーンアップします:
    rm -rf /var/www/discourse/node_modules
    rm -rf /var/www/discourse/app/assets/javascripts/*/node_modules
  4. 最新のコードを取得します:
    cd /var/discourse
    git pull
  5. Discourse を再構築します: ./launcher rebuild app
「いいね!」 1