Skip to content

Windows 安装 Node.js

系统要求

  • Windows 10 / Windows 11(64位)
  • 管理员权限(安装时需要)

方法一:官网下载安装(推荐新手)

  1. 访问 Node.js 官网
  2. 点击 LTS(长期支持版) 下载 Windows 安装包(.msi 格式)
  3. 双击安装包,按照向导一路点击「下一步」
  4. 安装完成后,打开「命令提示符」或「PowerShell」验证:
cmd
node -v
npm -v

输出类似 v22.x.x10.x.x 即表示安装成功。

方法二:使用 nvm-windows(推荐开发者)

nvm-windows 允许在同一台机器上管理多个 Node.js 版本。

安装 nvm-windows

  1. 访问 nvm-windows releases
  2. 下载最新版 nvm-setup.exe
  3. 运行安装程序

使用 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: 右键安装包选择「以管理员身份运行」。

HuHu 使用文档