Node.js
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时,让您可以在服务器端轻松运行 JavaScript。它拥有强大的包管理工具 npm,以及庞大的开源生态,适合构建各种高性能网络应用,无论是简单的 API 还是复杂的实时服务,都能高效应对。
Node.js 以其事件驱动和非阻塞 I/O 模型著称,能够处理大量并发连接,是开发现代 Web 服务器、微服务和实时应用的理想选择。您可以通过官方网站获取适用于 Windows、macOS 和 Linux 的稳定版安装包,快速开始开发之旅。
新内容
4h 前已验证### 重要变更
* [[`cde0daabcc`](https://github.com/nodejs/node/commit/cde0daabcc)] - **(SEMVER-MINOR)** **doc**: 将 `blockList` 稳定性状态更新为候选发布版本 (alphaleadership) [#63050](https://github.com/nodejs/node/pull/63050)
* [[`b78f5a7537`](https://github.com/nodejs/node/commit/b78f5a7537)] - **(SEMVER-MINOR)** **fs**: 支持调用者提供的 `readFile()` 缓冲区 (Matteo Collina) [#63634](https://github.com/nodejs/node/pull/63634)
* [[`417aacbc36`](https://github.com/nodejs/node/commit/417aacbc36)] - **(SEMVER-MINOR)** **http**: 在 `closeIdleConnections` 中关闭请求前套接字 (semimikoh) [#63470](https://github.com/nodejs/node/pull/63470)
* [[`fbb108be7d`](https://github.com/nodejs/node/commit/fbb108be7d)] - **(SEMVER-MINOR)** **loader**: 实现包映射 (Maël Nison) [#62239](https://github.com/nodejs/node/pull/62239)
* [[`45494d5a8a`](https://github.com/nodejs/node/commit/45494d5a8a)] - **(SEMVER-MINOR)** **net**: 在 `setKeepAlive` 中支持 `TCP_KEEPINTVL` 和 `TCP_KEEPCNT` (Guy Bedford) [#63825](https://github.com/nodejs/node/pull/63825)
* [[`ee29465e77`](https://github.com/nodejs/node/commit/ee29465e77)] - **(SEMVER-MINOR)** **tls**: 添加 c
完整发布说明 →
* [[`cde0daabcc`](https://github.com/nodejs/node/commit/cde0daabcc)] - **(SEMVER-MINOR)** **doc**: 将 `blockList` 稳定性状态更新为候选发布版本 (alphaleadership) [#63050](https://github.com/nodejs/node/pull/63050)
* [[`b78f5a7537`](https://github.com/nodejs/node/commit/b78f5a7537)] - **(SEMVER-MINOR)** **fs**: 支持调用者提供的 `readFile()` 缓冲区 (Matteo Collina) [#63634](https://github.com/nodejs/node/pull/63634)
* [[`417aacbc36`](https://github.com/nodejs/node/commit/417aacbc36)] - **(SEMVER-MINOR)** **http**: 在 `closeIdleConnections` 中关闭请求前套接字 (semimikoh) [#63470](https://github.com/nodejs/node/pull/63470)
* [[`fbb108be7d`](https://github.com/nodejs/node/commit/fbb108be7d)] - **(SEMVER-MINOR)** **loader**: 实现包映射 (Maël Nison) [#62239](https://github.com/nodejs/node/pull/62239)
* [[`45494d5a8a`](https://github.com/nodejs/node/commit/45494d5a8a)] - **(SEMVER-MINOR)** **net**: 在 `setKeepAlive` 中支持 `TCP_KEEPINTVL` 和 `TCP_KEEPCNT` (Guy Bedford) [#63825](https://github.com/nodejs/node/pull/63825)
* [[`ee29465e77`](https://github.com/nodejs/node/commit/ee29465e77)] - **(SEMVER-MINOR)** **tls**: 添加 c
官方下载源
以下每个来源均已针对批准的发布者域名进行验证并经编辑批准。链接通过安全的内部重定向进行路由。
Node.js 对比
仅基于已验证数据的事实性并排概览。
| 属性 | Node.js 本页 | Visual Studio Code | Ollama | Laragon |
|---|---|---|---|---|
| 开发者 | Node.js | Microsoft | Ollama | Leo Khoa |
| 分类 | Developer Tools | Developer Tools | Developer Tools | Developer Tools |
| 平台 | Linux, macOS, Windows | Linux, macOS, Windows | Linux, macOS, Windows | Windows |
| 官方来源 | 3 | 3 | 3 | 1 |
| 已验证官方 | ✓ | ✓ | ✓ | ✓ |
Node.js 的替代品
同一分类下的已验证官方下载。
常见问题
我可以在哪里安全下载 Node.js?
使用本页列出的官方来源。每个链接都针对批准的发布者域名进行了验证,并通过安全的内部重定向进行路由——无第三方或捆绑安装程序。
Node.js 支持哪些平台?
Node.js 适用于 Linux, macOS 和 Windows。
这是 Node.js 的官方下载吗?
是的。此处显示的每个来源都经过发布者批准域名验证,并在发布前经过编辑审核。
谁开发了 Node.js?
Node.js 由 Node.js 开发。
Node.js 的最佳替代品是什么?
流行的替代品包括 Ollama, Git 和 Laragon。查看上方对比以获取并排概览。
评论和评分
暂无评论——成为第一个分享体验的人。
写评论