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 开发 。

相关推荐
摸着石头过河的石头1 小时前
从零开始玩转前端:一站式掌握Web开发基础知识
前端·javascript
南屿im3 小时前
别再被引用坑了!JavaScript 深浅拷贝全攻略
前端·javascript
sophie旭3 小时前
一道面试题,开始性能优化之旅(6)-- 异步任务和性能
前端·javascript·性能优化
北城以北88883 小时前
Vue--Vue基础(一)
前端·javascript·vue.js
sniper_fandc4 小时前
Vue Router路由
前端·javascript·vue.js
知识分享小能手13 小时前
微信小程序入门学习教程,从入门到精通,微信小程序常用API(上)——知识点详解 + 案例实战(4)
前端·javascript·学习·微信小程序·小程序·html5·微信开放平台
蓝莓味的口香糖14 小时前
【JS】什么是单例模式
开发语言·javascript·单例模式
reembarkation15 小时前
自定义分页控件,只显示当前页码的前后N页
开发语言·前端·javascript
gerrgwg16 小时前
React Hooks入门
前端·javascript·react.js
汉字萌萌哒16 小时前
【 HTML基础知识】
前端·javascript·windows