外观
Node.js Windows 安装
Windows 上装 Node.js 有三种常见方式,下面按推荐度排列。挑一种能在你电脑上跑通的就行。
方法 A:用 winget 安装(推荐)
Windows 10 后期版本和 Windows 11 都自带 winget 包管理器。打开 PowerShell,跑:
powershell
winget install OpenJS.NodeJS.LTS安装完成后,关闭当前 PowerShell 窗口,重新开一个,然后验证:
powershell
node -v
npm -v能看到版本号就说明装好了。
方法 B:从官网下载 MSI 安装包
如果你不熟悉命令行,这个方式最直观:
- 访问 nodejs.org
- 下载页面选 LTS 版本的 Windows Installer(
.msi) - 双击安装包,一路点下一步(默认勾选会自动配好 PATH)
- 装完后重新打开一个终端窗口,跑
node -v验证
方法 C:Scoop 或 Chocolatey
如果你已经在用这两个包管理器:
powershell
# Chocolatey
choco install nodejs-lts
# Scoop
scoop install nodejs-lts常见问题
1)提示"不是内部或外部命令"
99% 是因为安装之前打开的终端窗口没有刷新环境变量。完全关掉所有终端窗口再开一个新的,重新跑 node -v 就能识别了。如果还不行,去"系统属性 → 环境变量 → Path"检查是否有 Node.js 的安装路径(通常是 C:\Program Files\nodejs\)。
2)npm 安装包速度很慢
默认 npm 从海外 registry 拉包,国内网络可能很慢。切到国内镜像:
powershell
npm config set registry https://registry.npmmirror.com
npm config get registry想恢复官方源就把后面换成 https://registry.npmjs.org。
3)装完版本号还是老的
你电脑上可能同时有多个 Node.js 安装。先跑 where node 看一下 node.exe 到底在哪个目录,把老的卸掉或者调整 PATH 顺序即可。