【笔记】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>

完成

参考文献

中文官网官方文档