./launcher rebuild app ошибка: загрузка не удалась с кодом выхода 234

Вот правильный способ переключения на PNPM, так как Discourse перешел на 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