Hier ist die richtige Vorgehensweise, um zu PNPM zu wechseln, da Discourse zu PNPM als Paketmanager gewechselt ist,
- Stellen Sie sicher, dass PNPM installiert ist:
pnpm --version - Wenn es nicht installiert ist, installieren Sie es mit npm:
npm install -g pnpm - Bereinigen Sie alte Abhängigkeiten:
rm -rf /var/www/discourse/node_modules
rm -rf /var/www/discourse/app/assets/javascripts/*/node_modules - Ziehen Sie den neuesten Code:
cd /var/discourse
git pull - Bauen Sie Discourse neu:
./launcher rebuild app