Node.js 图标

Node.js Windows 版下载

最新版·开发工具
又名:Node、NodeJS、node.js运行时

关于 Node.js

Node.js 是一个开源、跨平台的 JavaScript 运行环境,最初由 Ryan Dahl 于 2009 年发布,现由 OpenJS 基金会管理,以 MIT 协议开源。它基于 Chrome 同款的 V8 JavaScript 引擎,让 JavaScript 可以脱离浏览器运行,用来编写服务器程序、命令行工具和各种自动化脚本。它采用异步、事件驱动的设计,适合构建需要同时处理大量连接的网络应用。

在 Windows 上,Node.js 通常通过官方安装包安装,安装完成后可以在命令提示符、PowerShell 或 Windows Terminal 中直接使用 node 命令,同时会附带 JavaScript 生态最常用的包管理器 npm,用来安装 Vue、React、Vite、TypeScript 等开发依赖。即使你不写后端,现代前端项目的构建、打包和本地开发服务器也几乎都依赖 Node.js,因此它是前端开发者在 Windows 上最先安装的工具之一。

Node.js 的版本分为最新发布线(Current)和长期支持线(LTS)。官方建议生产环境只使用处于 Active LTS 或 Maintenance LTS 阶段的版本,长期支持版会在较长时间内持续获得关键问题修复。对于学习和日常开发,选择官网标注的 LTS 版本通常最稳妥;如果需要同时管理多个版本,也可以借助版本管理工具。

主要功能

  • 基于 V8 引擎,在浏览器之外运行 JavaScript
  • 异步、事件驱动的架构,适合构建高并发网络服务
  • 自带 npm 包管理器,可安装海量开源 JavaScript 包
  • 可用于编写命令行工具、自动化脚本和服务端程序
  • 前端工程构建、打包与本地开发服务器的基础运行环境
  • 提供长期支持(LTS)版本线,适合生产环境使用

夸克网盘下载

夸克网盘资源整理中

这款软件的网盘分享还在整理,上架后会出现在这里。着急的话点「催一下」,想要的人越多越先上。

安装步骤

  1. 在本页下载 Node.js Windows 安装包(.msi),一般选择 LTS 版本,按系统选择 x64 或 ARM64
  2. 双击运行安装程序,接受许可协议并选择安装路径
  3. 在功能选择页保持默认,确保包含 npm 并勾选添加到 PATH
  4. 如需编译原生模块,可按需勾选自动安装相关构建工具,否则直接下一步
  5. 完成安装后打开命令提示符或 PowerShell,输入 node -v 和 npm -v 确认安装成功
出现「Windows 已保护你的电脑」

这是 SmartScreen 对没有付费签名的软件的提示。点「更多信息」,再点「仍要运行」即可。

杀毒软件报毒或拦截

开源软件常因没有商业签名被误报。先核对 SHA256,确认和网盘里写的一致后,在杀毒软件里把它加入信任。

安装后打不开、提示缺少 dll

大多是缺运行库。安装微软官方的 Visual C++ 运行库(x64)和 .NET 桌面运行时后再试。

核对文件是否完整

在「命令提示符」里运行下面这行命令,把结果和网盘里写的 SHA256 对一下:

certutil -hashfile "%USERPROFILE%\Downloads\文件名" SHA256

同类软件对比

Python 同样是常用的编程语言运行环境,擅长数据分析、自动化和人工智能,语法更易上手;Node.js 则以 JavaScript 为核心,更适合 Web 前后端和前端工程化。Docker Desktop 可以在容器中运行指定版本的 Node.js 等环境,适合需要隔离环境或部署一致性的团队,但上手门槛更高。VS Code 是编写 Node.js 代码最常搭配的编辑器,本身也提供 JavaScript 调试支持。做 Web 开发,Node.js 几乎是必装项。

更新日志

查看官方更新日志

常见问题

怎么下载 Node.js?

Node.js 的夸克网盘分享正在整理,上架后会出现在本页的下载区。

Node.js 有没有中文版?

Node.js 是命令行运行环境,没有传统意义上的图形界面,安装程序和命令输出均为英文。官网提供简体中文页面,社区也有大量中文文档和教程可供参考。

Node.js 是免费的吗?

完全免费。Node.js 以 MIT 协议开源,由 OpenJS 基金会管理,可用于个人和商业项目,没有收费版本。

Node.js 应该选 LTS 版还是最新版?

大多数人选 LTS(长期支持)版即可。官方建议生产环境只使用 Active LTS 或 Maintenance LTS 版本;最新版(Current)能更早体验新特性,适合想尝鲜的开发者。

安装 Node.js 后还需要单独安装 npm 吗?

不需要。官方 Windows 安装包已经包含 npm,安装完成后在命令行输入 npm -v 即可看到它已可用。

从 appwl 下载的 Node.js 安全吗?

appwl 只收录官方发布的版本,并在本页列出版本号和更新日期,下载后可以按「安装遇到问题」里的方法核对 SHA256。

求软件

填上软件名就行,其他可以不填。同一款软件想要的人越多,我们越先上。