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

相关推荐
web打印社区5 小时前
使用React如何静默打印页面:完整的前端打印解决方案
前端·javascript·vue.js·react.js·pdf·1024程序员节
YiHanXii7 小时前
this 输出题
前端·javascript·1024程序员节
维他命Coco7 小时前
js常见开发学习
javascript
!win !8 小时前
分享二个实用正则
javascript·正则表达式
xw58 小时前
分享二个实用正则
javascript·正则表达式
刘新明19898 小时前
算法还原案例4-OLLVM_MD5
开发语言·前端·javascript·1024程序员节
诚实可靠王大锤9 小时前
react-native实现多列表左右滑动+滚动TabBar悬停
javascript·react native·react.js·1024程序员节
疯狂的沙粒9 小时前
前端开发【工具函数】基于dayjs 封装的DateUtils工具函数,可以直接拿着使用
前端·javascript·vue.js·1024程序员节
jingling5559 小时前
CSS进阶 | 不用一行JS!用纯CSS打造会动的现代化单页应用(3D翻转卡片)
前端·javascript·css
你的电影很有趣9 小时前
lesson76:Vue.js 核心特性详解:事件处理、计算属性与侦听器
javascript·vue·1024程序员节