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 只需要:
hudo install nodejs执行过程:
- 自动查询 Node.js 最新 LTS 版本号
- 从 nodejs.org 官方下载预编译 zip 包
- 如果下载失败,自动回退到 npmmirror 国内镜像
- 解压到固定目录
X:\hudo\lang\node\ - 自动将目录写入用户 PATH 环境变量
全程无需手动操作,没有 .msi 安装器弹窗,没有勾选项,没有"是否添加到 PATH"的复选框。
安装完成后验证
重新打开一个终端窗口(cmd、PowerShell 或 Git Bash 均可),运行:
node --version
npm --version看到版本号输出,说明安装成功。node、npm、npx 三个命令在所有终端中都可以直接使用。
npm 镜像加速
虽然 hudo 下载 Node.js 本身已经有国内镜像回退,但 npm 安装依赖包默认还是走官方源。建议安装完成后执行一次:
npm config set registry https://registry.npmmirror.com之后所有 npm install 都会走国内镜像,速度会快很多。
验证镜像是否生效:
npm config get registry
# 输出 https://registry.npmmirror.com 即为成功指定版本安装
如果项目需要特定版本的 Node.js,可以在 hudo 配置文件 %USERPROFILE%\.hudo\config.toml 中指定:
[versions]
nodejs = "22.12.0"再执行 hudo install nodejs 即可安装指定版本。
总结
Windows 上装 Node.js 不需要那么复杂。不需要 nvm,不需要 fnm,不需要手动改 PATH,不需要对着安装器研究每个选项。一条 hudo install nodejs,下载、解压、配置环境变量一步到位,打开终端就能用。
还没安装 hudo?一条命令即可:
irm hudo.zexa.cc/install.ps1 | iex