一、简介
- 官网地址、GitHub地址、官方安装文档、官方卸载文档。
pnpm
全称performant npm
,意思为高性能的 npm
。pnpm
由npm/yarn
衍生而来,解决了npm/yarn
内部潜在的bug
,极大的优化了性能,扩展了使用场景。被誉为最先进的包管理工具
。- 特点:速度快、节约磁盘空间、支持
monorepo
、安全性高。pnpm
相比较于yarn/npm
这两个常用的包管理工具在性能上也有了极大的提升,根据目前官方提供的 benchmark 数据可以看出在一些综合场景下比npm/yarn
快了大概两倍。 node.js
兼容情况
二、安装
- 通过
npm
安装$ npminstall-gpnpm
- 使用
HomeBrew``````$ brew installpnpm
- 安装完成后,配置镜像
# 获取当前配置的镜像地址$ pnpm get registry# 设置新的镜像地址$ pnpmset registry https://registry.npm.taobao.org
- (可选)修改默认安装包的仓库位置
$ pnpm config set store-dir E:/xxx
三、使用
- 常用命令对比npm 命令pnpm 等价命令
$ npm install``````$ pnpm install
安装全部依赖$ npm install 包名``````$ pnpm add (-D) 包名
安装指定包$ npm uninstall 包名``````$ pnpm remove 包名
移除指定包$ npm run 脚本``````$ pnpm 脚本
运行脚本 - 升级版本
$ pnpmadd-gpnpm to update
- 附:pnpm 命令使用详细文档
本文转载自: https://blog.csdn.net/zz00008888/article/details/129355497
版权归原作者 卡尔特斯 所有, 如有侵权,请联系我们删除。
版权归原作者 卡尔特斯 所有, 如有侵权,请联系我们删除。