一、安装pnpm
npm install -g pnpm
二、设置镜像源
pnpm config set registry https://registry.npm.taobao.org/
# 检查
pnpm config get registry
三、常用命令
# 查看ts-node的所有版本
pnpm view ts-node versions# 等价与npm i nodemon -g
pnpm add nodemon -g# npm i
pnpm i# 查看依赖(全局)
pnpm list [-g]# 较好用的地方是: npm run dev/test/build
pnpm dev
# 当然习惯npm的也可以用 pnpm run dev
四、环境变量配置
1、设置环境目录
pnpm config set store-dir "D:\Software\nodejs\pnpm\.pnpm-store" # pnpm全局仓库路径(类似 .git 仓库)
pnpm config set global-dir "D:\Software\nodejs\pnpm\.pnpm-global" # pnpm全局安装路径
pnpm config set global-bin-dir "D:\Software\nodejs\pnpm\.pnpm-bin-dir" # pnpm全局bin路径
pnpm config set state-dir "D:\Software\nodejs\pnpm\.pnpm-state" # pnpm创建pnpm-state.json文件的目录
pnpm config set cache-dir "D:\Software\nodejs\pnpm\.pnpm-cache" # pnpm全局缓存路径
2、配置环境变量
在“path”环境变量中添加配置 pnpm全局bin,如下图
五、PNPM升级
运行如下命令即可升级:
升级pnpm:pnpm add -g pnpm
查看版本:pnpm -v
如果直接升级,可能会报如下错误,则需要按上面第4点配置全局bin环境信息:
六、使用LTS长期支持版也就是稳定版
报错 PERM operation not permitted symlink 处理:用管理员身份打开cmd/powershell 运行如下命令
pnpm env use --global lts