Windows 安装 Node.js
系统要求
- Windows 10 / Windows 11(64位)
- 管理员权限(安装时需要)
方法一:官网下载安装(推荐新手)
- 访问 Node.js 官网
- 点击 LTS(长期支持版) 下载 Windows 安装包(
.msi格式) - 双击安装包,按照向导一路点击「下一步」
- 安装完成后,打开「命令提示符」或「PowerShell」验证:
cmd
node -v
npm -v输出类似 v22.x.x 和 10.x.x 即表示安装成功。
方法二:使用 nvm-windows(推荐开发者)
nvm-windows 允许在同一台机器上管理多个 Node.js 版本。
安装 nvm-windows
- 访问 nvm-windows releases
- 下载最新版
nvm-setup.exe - 运行安装程序
使用 nvm 安装 Node.js
cmd
# 安装最新 LTS 版本
nvm install lts
# 查看已安装版本
nvm list
# 切换使用特定版本
nvm use 22.0.0
# 验证
node -v方法三:使用 Winget(Windows 包管理器)
powershell
# 安装 Node.js LTS
winget install OpenJS.NodeJS.LTS
# 重启终端后验证
node -v
npm -v配置 npm 镜像(加速下载)
cmd
# 设置为淘宝镜像
npm config set registry https://registry.npmmirror.com
# 验证配置
npm config get registry常见问题
Q: 安装后命令未找到?
A: 重新打开终端窗口,或检查系统环境变量 PATH 中是否包含 Node.js 安装路径(默认 C:\Program Files\nodejs)。
Q: 权限不足导致安装失败?
A: 右键安装包选择「以管理员身份运行」。