pnpm
pnpm 全称 performant npm,意思为 高性能的 npm。pnpm 由 npm/yarn 衍生而来,解决了 npm/yarn 内部潜在的 bug,极大的优化了性能,扩展了使用场景。被誉为 最先进的包管理工具。
特点:速度快、节约磁盘空间、支持 monorepo、安全性高、创建一个非扁平的 node_modules 目录。pnpm 相比较于 yarn/npm 这两个常用的包管理工具在性能上也有了极大的提升,根据目前官方提供的 benchmark 数据可以看出在一些综合场景下比 npm/yarn 快了大概两倍。
安装
npm install pnpm -g 或者 npm install pnpm@9.15.3 -g
更新
没办法直接通过npm命令更新,只能先卸载原先的pnpm
1、打开vscode 打开里面的git bash
执行 which pnpm
找到pnpm的位置
2、到所在pnpm的位置,删除对应的pnpm文件即可
3、然后再安装即可