Ecco il modo corretto per passare a PNPM come Discourse è passato a PNPM come gestore di pacchetti,
- Assicurati che PNPM sia installato:
pnpm --version - Se non è installato, installalo usando npm:
npm install -g pnpm - Pulisci le vecchie dipendenze:
rm -rf /var/www/discourse/node_modules
rm -rf /var/www/discourse/app/assets/javascripts/*/node_modules - Scarica il codice più recente:
cd /var/discourse
git pull - Ricostruisci Discourse:
./launcher rebuild app