pnpm 命令大全
pnpm 简介
1 下载 pnpm
需要根据 node 版本下载相应的 pnpm 版本
npm install -g pnpm@version
npm install -g pnpm@version
2 设置源
pnpm config set registry https://registry.npm.taobao.org/
pnpm config set registry https://registry.npm.taobao.org/
3 检查源
pnpm config get registry
pnpm config get registry
4 切换源
pnpm config set registry <淘宝源或其他源地址>
pnpm config set registry <淘宝源或其他源地址>
5 配置全局安装路径
pnpm config set store-dir “全局地址”
例:pnpm config set store-dir D:\\node\\pnpm\\global
pnpm config set store-dir “全局地址”
例:pnpm config set store-dir D:\\node\\pnpm\\global
6 配置全局缓存路径
npm config set cache-dir “缓存地址”
例:pnpm config set cache-dir D:\\node\\pnpm\\cache
npm config set cache-dir “缓存地址”
例:pnpm config set cache-dir D:\\node\\pnpm\\cache
7 查看安装包的所有版本
pnpm view packagename versions
pnpm view packagename versions
8 等价与 npm i nodemon -g
pnpm add nodemon -g
pnpm add nodemon -g
9 安装包
pnpm i
pnpm install
pnpm i
pnpm install
10 查看依赖(全局)
pnpm list [-g]
pnpm list [-g]
11 本地服务启动(按实际 package.json 配置文件为准)
pnpm dev
pnpm dev
12 查看 pnpm 版本:
pnpm -v
pnpm -v
13 删除 npm 或 yarn 生成的 node_modules
rm -rf node_modules
rm -rf node_modules
14 查看本地安装的依赖
pnpm list**,**别名 pnpm ls
pnpm list**,**别名 pnpm ls
15 查看全局安装的依赖
pnpm list --global**,**别名 pnpm ls --g
pnpm list --global**,**别名 pnpm ls --g
16 检查过期的依赖
pnpm outdated
pnpm outdated
17 发布依赖包:
pnpm publish
pnpm publish
18 管理 node 环境
可实现 nvm、n 等 node 版本管理工具,安装并切换 node.js 版本的功能。 本地安装并使用:
pnpm env use <node 版本号>
pnpm env use <node 版本号>
全局安装并使用:
pnpm env use --global <node 版本号>
pnpm env use --global <node 版本号>