Node 中文周刊 #211 - Node.js 25.5.0 发布,单文件可执行程序构建体验提升

本文是《Node 中文周刊》第 211 期,核心介绍了 Node.js 25.5.0 发布的重磅特性——通过 `--build-sea` 参数简化了单文件可执行程序(SEA)的构建流程。内容进一步涵盖了 Node.js 16 至 25 版本的性能演进对比、主流 Redis 客户端基准测试,以及 Vercel、Netlify 与 Cloudflare 三大 Serverless 平台的冷启动性能差异。此外,周刊还关注了 Bun 运行时的性能突破、AI 工具在大型代码库迁移中的应用实践,以及 OpenSSL 的安全修复动态。


原创 印记中文团队 2026-01-30 13:56 内蒙古

Node 中文周刊 #211 - Node.js 25.5.0 发布,单文件可执行程序构建体验提升

Node 中文周刊 #211 - Node.js 25.5.0 发布,单文件可执行程序构建体验提升

本期看点:Node.js 25.5.0 发布并带来 --build-sea 单文件可执行程序构建,Rafael Gonzaga 聊 2026 年的 Node.js,Node.js 16~25 逐版本性能对比,Vercel、Netlify、Cloudflare 三大 Serverless 冷启动对比。

编辑:TimLi

🔥 本周热门

Node 单文件可执行程序构建体验提升 —— 两年前,Node 推出了一个还在实验阶段的新特性,就是能打包生成单个可执行程序,即使目标机器没装 Node 也能直接跑。本周 Node.js 25.5 发布,带来了 --build-sea 新参数,把最后关键的注入步骤直接做到 Node 里,无需额外工具,以前需要手动分多步操作,现在一条命令就能搞定。

Joyee Cheung

Node.js 25.5.0(当前版)发布 —— 本次的重磅特性就是新加入的 --build-sea 命令行参数(见上文)。同时,node:sqlite 现在默认开启了 defensive mode,能更好保护数据安全fs.watch 新增了 ignore 选项,方便你过滤掉不关心的文件变化事件。

长按识别二维码查看原文

https://nodejs.org/en/blog/release/v25.5.0

Node 中文周刊 #211 - Node.js 25.5.0 发布,单文件可执行程序构建体验提升

Antoine du Hamel

📊 Node.js 16~25 逐版本性能对比 —— 对比不同版本的性能变化很有意思,某些任务在 Node 25 时直接起飞,其他部分则是稳步提升。

RepoFlow

▶ Rafael Gonzaga 聊 2026 年的 Node.js —— Node.js TSC 成员 Rafael 深入聊了运行时内部、V8 性能优化、基准测试常见误区、以及哪些“看似简单”的优化其实不能直接上线,否则会影响生态。

Software Engineering Daily 播客

🔒 Node 的 OpenSSL 安全通报解读 —— OpenSSL 最近发布了一份安全公告,总共涵盖 12 个 CVE。Node.js 团队判定其中有 3 个跟 Node 相关,但受影响面有限,计划在常规版本中修复,不用特别紧急。

The Node.js Team

📄 Node.js 各主流 Redis/Valkey 客户端性能大比拼 —— “我基准测试了所有主流 Node.js 的 Redis 客户端……看看还要不要继续用 ioredis,还是迁移更有优势……” Frank Fiegel

📄 让 GitHub Actions 没那么糟,自动重试方案 —— 用个超简单的自动重试 workflow,就能帮你绕过那些随机失败的小毛病。Jonathan Milgrom

📄 Vercel、Netlify、Cloudflare 三大 Serverless 冷启动对比 Punit Sethi

快讯:

  • NodeSource 推荐你立即运行一次 npx is-my-node-vulnerable,这是官方背书的一个小工具,可以检测你的 Node.js 安装是否有已知安全问题。

  • 别再傻傻地用原生 npm script 了,试试 nr —— 这个用 Rust 写的零开销 npm script 执行器,据说能帮你省下 2ms 到 260ms。

    长按识别二维码查看原文

    https://github.com/dawsbot/nr

    Node 中文周刊 #211 - Node.js 25.5.0 发布,单文件可执行程序构建体验提升

  • Reddit 的 /r/node 上出现了一个超火讨论:如果你现在重新开始做项目,还会选 Express 吗? 下面有评论表示,“我甚至不会选 Node。” 这回答有点狠啊!

  • 🔒 OpenJS 基金会刚发了年度安全报告,介绍他们在保障 Node.js 及其它 OpenJS 项目的安全方面都做了哪些努力。

  • 想测下自己的打字速度?直接 npx typex-cli 秒测!

🛠 代码和工具

Node 中文周刊 #211 - Node.js 25.5.0 发布,单文件可执行程序构建体验提升

LibPDF:TypeScript 下的 PDF 解析和生成库 —— LibPDF 号称 “TypeScript 应得的 PDF 库”,支持解析、修改、签名、生成 PDF,API 设计非常现代,Node、Bun 和浏览器都能直接用。GitHub 仓库在这。

Documenso

🤖 用 GitHub Copilot SDK 把智能 agent 集成到任何应用程序里 —— GitHub 官方发布了一个 SDK,让你可以直接在 Node 应用程序调用 Copilot 的 “agentic core” 和工作流。

Mario Rodriguez (GitHub)

📋 clipboardy:系统剪贴板读写 API —— 一套统一的接口让你可以跨平台(包括 Windows、macOS、Linux 等)读写系统剪贴板。

长按识别二维码查看原文

https://github.com/sindresorhus/clipboardy

Node 中文周刊 #211 - Node.js 25.5.0 发布,单文件可执行程序构建体验提升

Sindre Sorhus

network-default-gateway:查找默认网关工具 —— 一行代码查出你当前网络设备连接的默认网关,Node、Deno、Bun 都能用,兼容 Linux、macOS、Windows。

Luca Fornerone

📢 生态系统其他有趣的故事

盘点下最近 JavaScript 圈的一些趣事:

版本发布:

  • Lodash v4.17.23 —— 虽然是个看起来很小的更新,但是修复了一个重要安全漏洞,OpenJS 专门发了篇博文

  • github-webhook-handler v2.1 —— 接收和验证 GitHub webhook 请求用的中间件,适合你的仓库自动化需求。

  • CMake.js v8.0.0 —— 构建 Node 原生插件的新工具,感觉有点像 node-gyp,但是底层技术换成了 CMake。

  •  create-dmg v8.0 —— 用来给 macOS 应用程序快速生成 DMG 安装包,颜值还很高。

  • FoalTS 5.2 —— TypeScript 的 Node.js Web 框架新版本。(官网点这

  • Neutralinojs v6.5.0

  • Emscripten v5.0

  • pnpm v10.28.2

  • npm v11.8.0

🙋‍♀️ 关注我们

Node 中文周刊 #211 - Node.js 25.5.0 发布,单文件可执行程序构建体验提升

阅读原文

跳转微信打开

AI 前线

全球疯抢光刻机

2026-1-31 18:11:29

AI 前线

AMemGym 实测:我们可能一直在用错误的方式评估长期记忆

2026-1-31 18:11:37

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索