Voici la bonne façon de passer à PNPM comme Discourse est passé à PNPM comme gestionnaire de paquets,
- Assurez-vous que PNPM est installé :
pnpm --version - S’il n’est pas installé, installez-le en utilisant npm :
npm install -g pnpm - Nettoyez les anciennes dépendances :
rm -rf /var/www/discourse/node_modules
rm -rf /var/www/discourse/app/assets/javascripts/*/node_modules - Récupérez le dernier code :
cd /var/discourse
git pull - Reconstruisez Discourse :
./launcher rebuild app