← 回總覽

Node 中文周刊 #233 - Node 官方首次贡献指南发布,37 条 Node CLI 应用最佳实践

📅 2026-07-04 07:58 印记中文 软件编程 6 分鐘 6962 字 評分: 82
Node.js CLI工具 npm 开源贡献 TypeScript
📌 一句话摘要 本期周刊汇总 Node.js 官方贡献指南、37 条 CLI 最佳实践、Nub 0.2、npm 11.18、Vercel AI SDK v7 等多个工具发布与版本更新,为 Node 开发者提供本周生态动态。 📝 详细摘要 本期周刊由印记中文团队整理,涵盖本周 Node.js 生态重要进展。热点包括 Joyee Cheung 发布的 Node.js 官方首次贡献指南(帮助开发者参与核心贡献),以及 Liran Tal 整理的 37 条 Node CLI 应用最佳实践(新增 SKILL.md 供 AI agent 使用)。快讯部分报道了 Nub 0.2 为 Node 引入 we

82

This issue covers Node.js official contributor guide, 37 CLI best practices, Nub 0.2, npm 11.18, Vercel AI SDK v7 and more tool releases and updates for Node developers. ![Image 1: 印记中文印记中文](https://www.bestblogs.dev/articles?sourceid=59ce2a "View More From This Source")

Today 1373 words (about 6 min) View Source →

Sign in to highlight text and take notes as you read. Sign in now

原创 印记中文团队 2026-07-04 07:58 浙江

!Image 2

!Image 3

> 本期看点:Joyee Cheung 推出 Node.js 官方首次贡献指南;Liran Tal 整理的 37 条 Node CLI 应用最佳实践新增 SKILL.md ;Nub 0.2 为 Node 引入 web 标准 Worker,npm 11.18 提升 linked 安装策略为稳定。

> 编辑:TimLi

🔥 本周热点 想在 Node.js 上提交你的第一个核心贡献吗?— Joyee Cheung 整理了一份全新的官方指南,帮助任何想要做出第一次Node 项目贡献的人:包括在哪里找到合适的 issue,以及如何提升你的成果被采纳的几率。Joyee Cheung

!Image 4 37 条 Node CLI 应用最佳实践— 一份历史悠久但与时俱进的指南,介绍如何构建「成功、共情且对用户友好」的 CLI 工具,并附带一份 汇总最热门 CLI 框架选项的附录。现在还新增了 一份 SKILL.md 文件,可以供 agent 直接使用。Liran Tal

!Image 5 快讯:

* Nub——一款Node添加实用功能(而非取代它)的工具包——现已发布为单一自包含二进制,并在 v0.2.0 中为 Node 引入了 web 标准的Worker机制。

!Image 6 * 🔒npm 现在会对「高影响账户」(最热门包的维护者)启用保护:修改邮箱或使用 2FA 恢复码时,会被锁定为 72 小时只读模式。

!Image 7 * npm v11.18.0 将linked安装策略提升为稳定版——包会被安装到node_modules/.store并以链接方式呈现,从而代码只能访问其实际声明的依赖。更多信息。

!Image 8

📖 文章与视频 Drizzle ORM 为何一个月无法在 npm 上发布新版本— 文章不仅解释了这款 热门 ORM 为何会撞上这个问题,Evert 还分享了几个判断你是否有同样风险的小技巧,以及如何规避。Evert Pot

!Image 9 VS Code 如何借助 TypeScript 7 加速迭代— 讲述 VS Code 团队如何采用 Go 版 TypeScript 7 编译器,将类型检查时间缩短 7 倍的故事。The VS Code Team (Microsoft)

!Image 10

📄用不到 50 行代码自建文件路由— 适合 Wasp(Node.js + React + Prisma 全栈框架)的用户。Carlos Precioso (Wasp)

!Image 11

📄用 N|Solid 中的堆快照分析查找内存泄漏— 使用 N|Solid 扩展捕获堆快照,追踪 VS Code 中的内存泄漏。Estefany Aguilar (NodeSource)

!Image 12

🛠 代码与工具

!Image 13: 工具配图 Node-GTK v4.0:Node 的 GTK 绑定— 绑定到流行的 GTK 桌面组件工具包,可用于构建 Linux、macOS 与 Windows 应用。现在支持 Node 26,并提供npx node-gtk create app-name命令快速生成项目。在 macOS 上只要把依赖装好,体验就相当不错!Rom Grk et al.

!Image 14

🤖Vercel AI SDK v7:面向 AI 模型提供商的 SDK— 一款与厂商无关的 AI 应用构建库(无需 Vercel 服务)。v7 聚焦agents,同时新增 WebSocket 会话支持实时转录与语音代理,以及对多家提供商的视频生成支持。Martynus、Grammel、Arntz et al.

!Image 15 Electron v43:启动更快,搭载 V8 15— 升级到 Chromium 150、Node 24.17 与 V8 15,通过 Node 启动快照和带字节码缓存的 preload 显著加快启动速度。Linux 上新增圆角支持,与 Windows 与 macOS 保持一致。v43 也是最后一代发布 32 位二进制版本的版本线。John Kleinschmidt

!Image 16 版本发布:

* Deno v2.9—— 另一款运行时发布新版桌面应用生成器,改进了对 npm/pnpm/yarn/Bun lockfile 的支持,测试运行器也大幅增强,等等。

* Git v2.55—— 新增git history fixup用于「修复」早期提交,Linux 上git status更快,等等。

* pg-promise v12.7—— 热门 Postgres 客户端库现已正式支持 Node 26。

* Middy v7.7—— 面向 AWS Lambda 的 Node.js 中间件引擎。发布说明。

* Fastify v5.9—— 大量 bug 修复,并新增request.mediaType

* Knex v3.3—— 一款功能齐全、支持多方言的 SQL 查询构建器。

* JS YAML v5.2—— 快速的 YAML 1.2 解析与写入库。Demo。

🙋🏻‍♀️ 关注我们

!Image 17

查看原文 → 發佈: 2026-07-04 07:58:00 收錄: 2026-07-04 20:00:38

🤖 問 AI

針對這篇文章提問,AI 會根據文章內容回答。按 Ctrl+Enter 送出。