1. Node.js 简介与环境准备
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,它让 JavaScript 能够脱离浏览器在服务器端运行。对于前端开发者来说,Node.js 是现代前端工程化不可或缺的工具,它提供了 npm(Node Package Manager)这一强大的包管理工具,能够轻松管理项目依赖。
在 Windows 11 上安装 Node.js 前,我们需要做好以下准备工作:
- 确认系统版本:右键点击"开始"菜单 → 选择"系统" → 查看"Windows 规格"确保是 Windows 11 系统
- 检查系统架构:在同一个界面查看系统类型是 64 位还是 32 位(现代电脑基本都是 64 位)
- 管理员权限:确保安装时有管理员权限(右键安装程序选择"以管理员身份运行")
注意:虽然 Node.js 也支持 32 位系统,但官方推荐使用 64 位版本以获得更好的性能和兼容性。Windows 11 默认只提供 64 位版本。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. Node.js 下载与安装步骤
2.1 官方下载渠道选择
访问 Node.js 官方网站(https://nodejs.org/),你会看到两个主要版本:
-
LTS(Long Term Support)版本:当前是 18.x 系列
- 适合生产环境使用
- 有长期维护和支持
- 稳定性高但功能可能不是最新
-
Current 版本:当前是 20.x 系列
- 包含最新特性
- 适合尝鲜和开发测试
- 可能存在不稳定的风险
对于大多数用户,特别是初学者,建议下载 LTS 版本。点击"Recommended For Most Users"按钮下载 Windows Installer (.msi) 安装包。
2.2 安装过程详解
双击下载的 .msi 文件开始安装:
- 欢迎界面:直接点击"Next"
- 许可协议:勾选接受条款 → "Next"
- 安装路径:默认是
C:\Program Files\nodejs\,除非有特殊需求否则不要修改 - 自定义安装:这里有几个关键选项:
- Node.js runtime:必选(核心运行时)
- npm package manager:必选(包管理工具)
- Online documentation shortcuts:可选(在线文档快捷方式)
- Add to PATH:强烈建议勾选(将Node.js添加到系统环境变量)
- 准备安装:点击"Install"开始安装
- 完成安装:勾选"Automatically install the necessary tools..."(自动安装必要工具)→ "Finish"
安装完成后,我们需要验证安装是否成功:
- 打开命令提示符(Win+R → 输入 cmd → 回车)
- 分别输入以下命令并回车:
bash复制
node -v
