【笔记】Pnpm学习笔记
前言
pnpm, or Performant Node Package Manager, is one of the main JavaScript package managers.(维基百科)
安装pnpm
npm
1 | npm install -g pnpm |
查看帮助
1 | pnpm -h |
1 | pnpm --help |
安装当前项目所有依赖
1 | pnpm i |
1 | pnpm install |
添加或更新指定依赖
-g:全局操作
1 | pnpm add <package> |
升级自身
1 | pnpm i -g pnpm |
1 | pnpm install -g pnpm |
删除依赖
-g:全局操作
1 | pnpm re <package> |
1 | pnpm remove <package> |
更新依赖
更新指定依赖
-g:全局操作
1 | pnpm up <package> |
1 | pnpm update <package> |
全局依赖安装路径
全局依赖默认安装路径
Windows
%LocalAppData%\pnpm\store\v10
Linux
~/.local/share/pnpm/store/v10
MacOS
~/Library/pnpm/store/v10
查看全局依赖安装路径
1 | pnpm store path |
释放全局依赖
- 从store中删除未被引用的依赖
1 | pnpm store prune |
执行项目脚本
1 | pnpm run <script> |
- 只要在配置脚本时指定了脚本名,都可以省略
run关键字
1 | pnpm <script> |