pnpm 手动安装 - windows系统

时间: 2025-05-19 admin 互联网

获取pnpm.exe方式

如果没有nodejs,需要先安装一份nodejs 18+

npm install -g @pnpm/exe

找到npm依赖包路径,一般为

C:\Users\用户名\AppData\Roaming\npm\node_modules\@pnpm\exe

从官方获取的安装脚本 , intall.ps1,其中这行安装命令脚本

Start-Process -FilePath $tempFile -ArgumentList "setup" -NoNewWindow -Wait -ErrorAction Continue

修改路径$tempFile 为 ./pnpm.exe
启动 windows PowerShell(管理员) ,需要将pnpm.exe文件放在执行命令行的当前目录中

所以,完整的命令行如下 ,需要修改"用户名"

cd C:\Users\用户名\AppData\Roaming\npm\node_modules\@pnpm\exe
Start-Process -FilePath ./pnpm.exe -ArgumentList "setup" -NoNewWindow -Wait -ErrorAction Continue

最后,提示完成以后,需要关闭Windows PowerShell,再重新打开任意终端,有如下提示就说明安装成功了

pnpm -v

8.11.0

利用pnpm管理nodejs版本实在太方便

安装/切换 Node.js v16:

pnpm use env --global 16

查看已安装Node.js版本

pnpm env list
  14.21.3
* 18.18.2

移除已安装Node.js版本

pnpm env remove --global 14.0.0
pnpm env remove --global 14.0.0 16.2.3

pnpm 官方网站:

Fast, disk space efficient package manager | pnpmhttps://pnpm.io/zh/