超详细!Windows 系统安装 Node.js 保姆级教程(2026最新)

8次阅读
没有评论

很多前端、后端新手入门开发的第一步,就是搭建本地 Node.js 环境。不管是运行 Vue/React 项目、使用 npm/yarn 安装依赖,还是执行各类前端构建工具,都离不开 Node.js。

不少同学安装时容易踩坑:选错版本、环境变量配置失败、npm 下载卡顿报错、安装后命令不生效等。今天给大家整理一套Windows 10/11 通用、零报错、零基础可上手的 Node.js 完整安装配置教程,全程傻瓜式操作,看完一次性搞定环境!

一、先搞懂:该装哪个版本?

Node.js 官网提供两个主流版本,新手和日常开发优先认准 LTS 长期稳定版,坚决不盲目装最新版:

  • LTS 版本(推荐):长期支持版,稳定性极强,BUG 少,适配绝大多数项目,适合学习、开发、生产环境使用
  • Current 版本:最新尝鲜版,包含最新特性,但兼容性差、稳定性不足,仅适合技术测试,不适合日常开发

✅ 结论:所有 Windows 开发者,统一安装 64 位 LTS 版本

二、第一步:官方下载安装包

为了避免捆绑软件和安装包篡改,务必从官方网站下载,安全无后门。

官网地址:https://nodejs.org/

1、打开官网后,首页会自动适配 Windows 系统,直接点击下载 Windows Installer (.msi) 64位 LTS 安装包

2、无需手动选择系统版本,现在主流 Windows10/11 均为 64 位,直接下载默认安装包即可

3、等待安装包下载完成(文件不大,网速正常几十秒即可完成)

三、第二步:傻瓜式安装(关键细节避坑)

本次以 Windows11 为例,Windows10 操作完全一致,全程只需点击下一步,重点注意1个核心设置!

1、双击下载好的.msi 安装包,弹出用户账户控制提示,点击「是」允许修改设备

2、进入安装向导,点击「Next」,勾选同意用户许可协议,继续「Next」

3、自定义安装路径(重要):默认是C盘路径,建议新手可以默认安装;想要节省C盘空间的同学,可修改到D盘等非系统盘,路径绝对不要包含中文、空格、特殊符号,避免后续命令报错

4、组件选择页面:保持默认全部勾选,系统会自动配置 Add to PATH(添加到环境变量),这是最关键的一步,无需手动配置环境变量,安装后即可全局使用 node、npm 命令

5、高级选项页面:无需勾选「自动安装必要工具」,避免额外安装无用的VS编译组件,直接下一步

6、最后点击「Install」开始安装,等待1-3分钟,点击「Finish」完成安装

四、第三步:验证安装是否成功

安装完成后必须验证!很多时候看似安装成功,实则环境未生效,导致后续无法使用。

1、快捷键 Win + R,输入 cmd 打开命令提示符(PowerShell 也可以)

2、依次输入两条命令,查看版本号,输出版本即代表安装成功

# 查看 Node.js 版本
node -v

# 查看 npm 版本(Node.js 自带npm,无需单独安装)
npm -v

💡 正常效果:终端会输出版本号(如 v20.x.x、v10.x.x),无报错、无不是内部命令提示即为成功。

❌ 报错提示「不是内部或外部命令」:大概率是安装时未勾选环境变量,或未重启终端,关闭cmd重新打开重试即可。

五、进阶优化:配置淘宝镜像(解决下载慢、超时)

默认 npm 源为国外服务器,国内下载依赖极易卡顿、超时、安装失败。新手必做一步:切换国内淘宝镜像源,速度提升几十倍。

在 cmd 中执行以下命令,全局配置淘宝镜像:

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

验证镜像是否配置成功:

npm config get registry

返回 https://registry.npmmirror.com 即配置完成,后续安装所有依赖均为国内高速下载。

六、新手必备:常用基础命令

安装配置完成后,分享几个日常开发最常用的 npm 命令,新手直接收藏:

# 初始化项目(生成package.json配置文件)
npm init -y

# 安装项目依赖
npm install 包名

# 全局安装工具
npm install 包名 -g

# 卸载依赖
npm uninstall 包名

# 查看npm配置
npm config list

七、常见报错 & 解决方案

1、’node’ 不是内部或外部命令

原因:环境变量未生效或安装时未勾选Add to PATH。解决方案:关闭所有终端重新打开,依旧报错则重新运行安装包修复安装。

2、npm 安装依赖超时、网络错误

原因:默认国外源网络差。解决方案:重新执行上方淘宝镜像配置命令,切换国内源即可解决。

3、安装路径含中文导致报错

原因:路径存在中文、空格、特殊字符。解决方案:卸载重装,使用纯英文无空格路径安装。

八、写在最后

Node.js 是前端工程化、后端开发的基础环境,安装配置看似简单,却是很多新手入门的第一个踩坑点。按照这套教程操作,全程零手动配置环境变量、零复杂操作,一次性搭建好稳定可用的开发环境。

后续不管是学习 Vue、React、Vite,还是开发 Node 后端项目,这套环境都可以完美适配,放心使用!

如果安装过程中遇到其他报错,欢迎评论区留言交流~

正文完
可以使用微信扫码关注公众号(ID:xzluomor)
post-qrcode
 0
评论(没有评论)
验证码