windows下安装node.js和pnpm
首先,一定要powershell右键选择管理员身份运行,否则第三个命令报错。
# 安装 fnm (快速 Node 管理器)
winget install Schniz.fnm
# 配置 fnm 环境
fnm env --use-on-cd | Out-String | Invoke-Expression
# 下载并安装 Node.js
fnm use --install-if-missing 22
# 验证环境中是否存在正确的 Node.js 版本
node -v # 应该打印 `v22.11.0`
# 验证环境中是否存在正确的 npm 版本
npm -v # 应该打印 `10.9.0`
npm install -g pnpm
其次, C:\Users\Administrator\AppData\Roaming\npm 和 D:\ide\node.js\(node.js安装目录)一定要添加到环境变量里。第一个文件夹下是我安装的pnpm包,网上很多写的目录是C:\Users\Administrator\AppData\Local\后面再跟着一大堆目录,和我的不一样。