以下是切换到 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