Skip to content

2026 年 Windows Node.js 安装终极方案

在 Windows 上搭建 Node.js 环境,看似简单,实则是很多开发者踩坑的起点。

你可能经历过这些

官方安装器的坑: 去 nodejs.org 下载 .msi,一路 Next 装完,结果打开 cmd 输入 node,提示"不是内部或外部命令"。重启之后好了,但 npm install -g 装的全局包又找不到了。

版本管理工具的坑: 搜索一番后发现 nvm-windows、fnm 这些工具,装上之后又要学一套新命令。其实大多数人的需求只是"装一个能用的 Node.js",根本不需要同时跑三个版本。

npm 下载慢的坑: 国内网络访问 npm 官方源经常超时,每次新环境都要手动设置淘宝镜像,忘了就卡半天。

这些问题的根源是一样的:Windows 上缺少一个"装完即用"的方案。

一条命令搞定

hudo 是一个专为 Windows 设计的开发环境引导工具。安装 Node.js 只需要:

powershell
hudo install nodejs

执行过程:

  1. 自动查询 Node.js 最新 LTS 版本号
  2. 从 nodejs.org 官方下载预编译 zip 包
  3. 如果下载失败,自动回退到 npmmirror 国内镜像
  4. 解压到固定目录 X:\hudo\lang\node\
  5. 自动将目录写入用户 PATH 环境变量

全程无需手动操作,没有 .msi 安装器弹窗,没有勾选项,没有"是否添加到 PATH"的复选框。

安装完成后验证

重新打开一个终端窗口(cmd、PowerShell 或 Git Bash 均可),运行:

powershell
node --version
npm --version

看到版本号输出,说明安装成功。nodenpmnpx 三个命令在所有终端中都可以直接使用。

npm 镜像加速

虽然 hudo 下载 Node.js 本身已经有国内镜像回退,但 npm 安装依赖包默认还是走官方源。建议安装完成后执行一次:

bash
npm config set registry https://registry.npmmirror.com

之后所有 npm install 都会走国内镜像,速度会快很多。

验证镜像是否生效:

bash
npm config get registry
# 输出 https://registry.npmmirror.com 即为成功

指定版本安装

如果项目需要特定版本的 Node.js,可以在 hudo 配置文件 %USERPROFILE%\.hudo\config.toml 中指定:

toml
[versions]
nodejs = "22.12.0"

再执行 hudo install nodejs 即可安装指定版本。

总结

Windows 上装 Node.js 不需要那么复杂。不需要 nvm,不需要 fnm,不需要手动改 PATH,不需要对着安装器研究每个选项。一条 hudo install nodejs,下载、解压、配置环境变量一步到位,打开终端就能用。

还没安装 hudo?一条命令即可:

powershell
irm hudo.zexa.cc/install.ps1 | iex

基于 MIT 协议发布