Windows下手把手安装Node.js v22.18.0 (LTS) 配置开发环境教程

下面给出在 Windows 11一步一步 安装 Node.js v22.18.0 (LTS) 并配置好开发环境的「图文式」教程。

只需 10 分钟,复制命令即可跑通。


🧩 1️⃣ 下载安装包

  1. 打开官网 nodejs.org/zh-cn
  2. 点击页面上的 Node.js v22.18.0 LTS 下方的 Windows 64-bit (.msi) 开始下载 。
    文件名:node-v22.18.0-x64.msi nodejs.org/dist/v22.18...
  3. 验证 SHA256
cmd 复制代码
D:\>certutil -hashfile node-v22.18.0-x64.msi SHA256
SHA256 的 node-v22.18.0-x64.msi 哈希:
dffd8e34d8eb1a1a2e6f5e6f129c4b1b8a34aa54e02799007adc99d73efac75c
CertUtil: -hashfile 命令成功完成。

与 https://nodejs.org/dist/latest-v22.x/SHASUMS256.txt.asc 中
dffd8e34d8eb1a1a2e6f5e6f129c4b1b8a34aa54e02799007adc99d73efac75c  node-v22.18.0-x64.msi
一致

🧩 2️⃣ 双击安装

  1. 双击 node-v22.18.0-x64.msiNext → 勾选 "I accept" → Next
  2. 安装路径 :默认 C:\Program Files\nodejs\;如需换盘,点 ChangeNext
  3. 组件页保持默认(Node.js runtime + npm + Add to PATH )→ Next → Install → Finish
    安装器会自动把 nodenpm 写进系统 PATH,无需手动配置。

🧩 3️⃣ 验证安装

Win + R → 输入 cmd → 回车,执行:

cmd 复制代码
D:\>node -v
v22.18.0
D:\>npm -v
10.9.3

两条命令都输出版本号即安装成功 。


🧩 4️⃣ 配置 npm(避免 C 盘爆满 & 权限问题)

  1. 创建全局/缓存文件夹 (示例放 D:\nodejs

    cmd 复制代码
    mkdir D:\nodejs\node_global
    mkdir D:\nodejs\node_cache
  2. 设置 npm 参数

    管理员身份 打开终端执行:

    cmd 复制代码
    D:\>npm config set prefix "D:\nodejs\node_global"
    D:\>npm config set cache  "D:\nodejs\node_cache"
  3. 配置系统环境变量

    • Win + S → 搜索"环境变量" → 编辑系统环境变量
    • 用户变量 Path :把 %USERPROFILE%\AppData\Roaming\npm 改成 D:\nodejs\node_global
    • 系统变量 :新建 NODE_PATH → 值 D:\nodejs\node_global\node_modules
    • 系统变量 Path :追加 %NODE_PATH%

🧩 5️⃣ 配置国内镜像(可选,速度更快)

cmd 复制代码
D:\>npm config set registry https://registry.npmmirror.com

如需 cnpm:

bash 复制代码
npm install -g cnpm --registry=https://registry.npmmirror.com

🧩 6️⃣ Hello Node 测试

cmd 复制代码
mkdir D:\dev\node-demo && cd D:\dev\node-demo
npm init -y
echo console.log('Hello Node v22.18.0') > app.js
node app.js

D:\>mkdir D:\dev\node-demo && cd D:\dev\node-demo
D:\dev\node-demo>npm init -y
Wrote to D:\dev\node-demo\package.json:

{
  "name": "demo",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC"
}

D:\dev\node-demo>echo console.log('Hello Node v22.18.0') > app.js
D:\dev\node-demo>node app.js
Hello Node v22.18.0

终端输出 Hello Node v22.18.0 即环境 OK!


✅ 完成清单

检查项 状态
node -v 回显 v22.18.0
npm -v 回显 10.9.3
全局路径已改到 D:\nodejs
国内镜像已配置
Hello 程序运行成功

至此,Windows 11 下的 Node.js v22.18.0 LTS 开发环境 已完整搭建,可立即开始前端/后端/CLI 开发 。

相关推荐
清秋8 分钟前
全网最全 ECMAScript 攻略( 更新至 ES2025)
前端·javascript·ecmascript 6
Juchecar1 小时前
Node.js package.json 配置详解 + TypeScript + ES Module 集成指南
javascript
李明卫杭州1 小时前
深入理解CSS变量(Custom Properties)
前端·javascript
一枚前端小能手1 小时前
💫 回调套回调写到崩溃,异步编程其实可以很优雅
前端·javascript
用户47949283569152 小时前
深入理解JavaScript:手写实现Array.prototype.push方法
前端·javascript
前端Hardy2 小时前
HTML&CSS&JS:卡片3D倾斜效果
前端·javascript·css
前端Hardy2 小时前
HTML&CSS&JS:一键登录页面
前端·javascript·css
Winwin2 小时前
本地没有问题啊!?crypto.randomUUID() 的坑
javascript
极客BIM工作室2 小时前
C++ 限制类对象数量的技巧与实践
开发语言·javascript·c++
Juchecar2 小时前
Node.js 模块系统详解之CommonJS 与 ES Module概念和配置选择
javascript