إليك الطريقة الصحيحة للتبديل إلى PNPM كما انتقل Discourse إلى PNPM كمدير حزم خاص به،
- تأكد من تثبيت PNPM:
pnpm --version - إذا لم يكن مثبتًا، فقم بتثبيته باستخدام npm:
npm install -g pnpm - تنظيف التبعيات القديمة:
rm -rf /var/www/discourse/node_modules
rm -rf /var/www/discourse/app/assets/javascripts/*/node_modules - سحب أحدث كود:
cd /var/discourse
git pull - إعادة بناء Discourse:
./launcher rebuild app