跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
JavaScriptNode.js大前端

Windows 下 Node.js 安装指南:多方法与开发环境配置

Windows 系统下 Node.js 安装可通过官方网站、NVM 版本管理器、WSL 子系统及 winget 包管理器四种方式实现。官方安装适合新手,NVM 便于多版本管理,WSL 提供 Linux 环境体验,winget 则适用于 Win10/11 快速部署。安装后需通过命令行验证 node 与 npm 版本,确保开发环境配置正确。详细列出各步骤命令及注意事项,帮助用户顺利完成本地开发环境搭建。

赛博行者发布于 2026/3/16更新于 2026/6/1729 浏览

在 Windows 系统上安装 Node.js 有多种方式,需遵循正确步骤以确保包管理器 (NPM) 正常运行。本指南涵盖官方网站、NVM、WSL 及 winget 四种方法。

方法一:使用官方网站

步骤 1:下载 Node.js 安装程序

访问 Node.js 官方网站下载 .msi 安装程序。根据您的系统架构(32 位或 64 位)选择 Windows 安装程序。

建议大多数用户使用 LTS(长期支持)版本,其更稳定;当前版本包含最新功能但更新频繁。

步骤 2:运行安装程序

找到下载的 .msi 文件并双击运行。按照向导提示接受许可协议并使用默认设置安装。选择要安装的功能,例如:

  • npm:管理 Node.js 应用程序的包
  • 本机模块:用于构建原生 C++ 模块

步骤 3:完成设置

安装程序可能会提示'安装本机模块的工具',选择'安装'即可完成。

Node.js 安装界面

等待显示'完成'即可。

步骤 4:验证安装

打开 命令提示符 或 PowerShell,运行以下命令检查版本:

node -v
npm -v

两个命令均应返回版本号,确认安装成功。

注意:可运行 npm install -g npm@latest 快速更新 npm CLI 客户端。

方法二:使用 NVM 安装 Node.js

Node 版本管理器 (nvm-windows) 允许用户管理不同版本的 Node.js。

步骤 1:安装 NVM for Windows

从 GitHub 页面下载最新的 NVM for Windows 安装程序并运行。

NVM 安装界面

步骤 2:安装 Node.js 和 NPM

在 CMD 或 PowerShell 中运行以下命令:

nvm install latest

NVM 命令执行

注意:可使用 nvm install 14.17.6 指定版本,或使用 切换已安装版本。

nvm use 14.17.3

步骤 3:验证节点安装

运行以下命令检查版本:

node -v

Node 版本验证

方法三:使用 Windows 子系统 (WSL)

对于喜欢 Linux 环境的用户,Windows Linux 子系统 (WSL) 是不错的选择。

步骤 1:打开 PowerShell

以管理员身份打开 PowerShell 并运行以下命令安装 WSL 功能和默认 Ubuntu 发行版:

wsl --install

WSL 安装命令

步骤 2:设置 Linux 发行版

从'开始'菜单启动 Ubuntu,通过创建用户名和密码完成设置。

WSL 初始化

步骤 3:安装 Node.js 和 NPM

打开 WSL 终端,更新软件包列表:

sudo apt update

更新完成后安装 Node.js:

sudo apt install nodejs
sudo apt install npm

APT 安装过程

步骤 4:验证安装

输入以下命令验证:

node -v
npm -v

版本核实

注意:WSL 中也可使用 nvm 管理多版本:curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash

方法四:使用 Winget 安装

Windows 10 和 11 用户可使用 winget 包管理器轻松安装。

步骤 1:以管理员身份打开 PowerShell

右键单击'开始'菜单,选择'Windows PowerShell(管理员)'。

PowerShell 管理员

步骤 2:运行安装命令

使用以下命令安装 Node.js:

winget install OpenJS.NodeJS

Winget 安装

步骤 3:验证安装

检查 Node.js 是否安装正确:

node -v
npm -v

目录

  1. 方法一:使用官方网站
  2. 步骤 1:下载 Node.js 安装程序
  3. 步骤 2:运行安装程序
  4. 步骤 3:完成设置
  5. 步骤 4:验证安装
  6. 方法二:使用 NVM 安装 Node.js
  7. 步骤 1:安装 NVM for Windows
  8. 步骤 2:安装 Node.js 和 NPM
  9. 步骤 3:验证节点安装
  10. 方法三:使用 Windows 子系统 (WSL)
  11. 步骤 1:打开 PowerShell
  12. 步骤 2:设置 Linux 发行版
  13. 步骤 3:安装 Node.js 和 NPM
  14. 步骤 4:验证安装
  15. 方法四:使用 Winget 安装
  16. 步骤 1:以管理员身份打开 PowerShell
  17. 步骤 2:运行安装命令
  18. 步骤 3:验证安装
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Windows 下 Nginx 配置指南:Vue 前端与后端服务一体化部署
  • Linux 解压命令实战指南:从 tar 到 7z
  • Windows 系统安装 Neo4j 图数据库教程
  • Windows 11 与 Ubuntu 20.04 双系统安装教程
  • Windows 11 配置 CUDA 版 llama.cpp 实现 GGUF 模型本地聊天
  • x64 与 ARM64 架构差异及下载选择指南
  • Windows 11 Docker Desktop 安装与配置指南
  • Python ddgs 模块安装与实战:调用 DuckDuckGo 搜索 API
  • Whisper 大模型加速版:8 倍速语音识别技术解析
  • Whisper 音频转录工具使用指南
  • Whisper-WebUI 语音转文字工具部署与使用教程
  • Whisper v0.2 本地语音转文字工具安装与使用指南
  • Whisper 模型参数调优实战:适配不同语音识别场景
  • Xinference v1.17.1:在 Jupyter 中加载 Qwen、Llama3 及 Whisper 模型
  • Whisper-large-v3 语音识别实测:准确率对比与工程优化
  • 在家办公首日,钉钉和企业微信同步异常
  • OpenCode 开源 AI 编程助手使用指南
  • OpenCode 本地 AI 模型配置与自托管指南
  • 使用文心一言为智能体设计稳定调用工作流的提示词
  • 大模型对比:算法导论散列表装载因子探查期望数计算

相关免费在线工具

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online

  • JavaScript 压缩与混淆

    Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online