赞
踩
performant npm ,意味“高性能的 npm”。pnpm由npm/yarn衍生而来,解决了npm/yarn内部潜在的bug,极大的优化了性能,扩展了使用场景。被誉为“最先进的包管理工具”
官网:pnpm - npm
1、速度快、节约磁盘空间、非常适合 monorepos、安全性高……
2、用作 Node.js 版本管理器,请参阅pnpm 环境使用
1、在 macOS、Linux 或适用于 Linux 的 Windows 子系统上:
curl -f https://get.pnpm.io/v6.16.js | node - add --global pnpm
2、在 Windows 上(使用 PowerShell):
(Invoke-WebRequest 'https://get.pnpm.io/v6.16.js' -UseBasicParsing).Content | node - add --global pnpm
3、使用 npm:
npx pnpm add -g pnpm
1、只需使用 pnpm 代替 npm/Yarn。例如,通过以下方式安装依赖项:
pnpm install
2、此外,pnpm dlx
而不是 npx:
pnpm dlx create-react-app my-cool-new-app
pnpm 相比较于 yarn/npm 这两个常用的包管理工具在性能上也有了极大的提升,根据目前官方提供的 benchmark 数据可以看出在一些综合场景下比 npm/yarn 快了大概两倍:
在此处查看所有基准:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。