生活分享

VoidZero 加入 Cloudflare 四个月:Vite+ 1.0 与 Vitest 5 登场,开源 JavaScript 工具链再提速

Cloudflare 博客于 2026 年 9 月 28 日公布 VoidZero 近况:Vite+ 推出 1.0、Vitest 5 发布、tsgolint 进入稳定版,Cloudflare 并额外承诺投入 100 万美元支持开源。这些是网站开发者使用的工具,本文整理要点及其对开发者和普通读者的意义。

阅读时间约 6 分钟

VoidZero 加入 Cloudflare 四个月:Vite+ 1.0 与 Vitest 5 登场,开源 JavaScript 工具链再提速
图片:Mokaair (Original editorial artwork)

发生了什么

Cloudflare 博客于 2026 年 9 月 28 日发布一篇由 Evan You 署名的文章。文章是 Cloudflare Birthday Week(Cloudflare 每年回馈互联网的活动周)的一部分,回顾 VoidZero 加入 Cloudflare 四个月以来的成果。VoidZero 负责开发 Vite、Vitest、Rolldown、Oxc 等 JavaScript 开发工具,程序员编写网站时用这些软件来构建、测试和检查代码。据 Cloudflare 博客,VoidZero 加入时曾承诺,这些工具与 Vite+ 将保持开源,不绑定特定供应商,并由社区驱动。这篇文章是对该承诺的阶段性检视。

据该文,这四个月内团队发布了超过 80 个版本,关闭了超过 1,200 个 issue(开源项目中用来记录问题或需求的条目)。其中最受关注的是 Vite+ 推出 1.0 版。Cloudflare 表示,Vite+ 内置 Vite 8、Vitest 5、Rolldown、Oxlint、Oxfmt 与任务缓存,把 VoidZero 的工具整合为单一工具链(一整套配合使用的开发工具),并附带默认配置,省去开发者逐一挑选工具的麻烦。

VoidZero 加入 Cloudflare 四个月:Vite+ 1.0 与 Vitest 5 登场,开源 JavaScript 工具链再提速
Mokaair 编辑核查流程 · 图片:Mokaair (Original editorial artwork)
阅读完整文字说明

消息会先收集来源、独立核查,再交由 Jev 判断。

各项工具更新一览

资料来源:Cloudflare 博客(2026 年 9 月 28 日),数字为官方自行公布
工具本次更新Cloudflare 的说法
Oxc React Compiler8 月发布,依据 React 团队的 Rust 版本重写 React Compiler(编译 React.js 应用的工具)比原来的 Babel 实现快 10 倍,内存占用更少
Vitest 5(测试运行器)9 月发布,新增 vitest doctor、Trace View、vi.when 等功能比 Vitest 4 最多快 50%
tsgolint(Oxlint 背后的代码检查引擎)进入稳定版,支持 typescript-eslint 61 条类型感知规则中的 59 条比搭配 typescript-eslint 的 ESLint 快 12 至 18 倍
Oxfmt(代码格式化工具)JSON、CSS、SCSS、Less、GraphQL、YAML 格式化器改用 Rust 编写比 Prettier 快 7 倍,输出与 Prettier 兼容
Bundled Dev(新的开发模式)仍属实验性,开发期间改用 Vite 正式发布时用的打包器有望让大型应用的开发服务器明显提速;Cloudflare Dashboard 已供所有内部开发者使用
Vite+推出 1.0 版整合 Vite 8、Vitest 5、Rolldown、Oxlint、Oxfmt 与任务缓存

表中“类型感知规则”指需要借助 TypeScript 类型信息才能发现错误的检查规则。据 Cloudflare 博客,Vitest 5 除了提速,还会让测试中未等待结果(未 await)的异步检查直接判为失败,并新增 --repeats 标志,帮助找出时好时坏的间歇性失败。目标是减少“测试看似通过、实际有问题”的情况。

为什么这件事与 AI 智能体有关

AI 智能体指能自行编写和修改代码的 AI 程序。Cloudflare 博客文章指出,随着 AI 推理速度变快,另外三个步骤的速度再次成为瓶颈:类型检查、lint(自动检查代码中的常见错误和风格问题)与构建(把源代码处理成可发布的网站文件)。这些步骤耗时越久,AI 智能体就得等待越久才能继续工作。文章还提到,VoidZero 的工具层层相依,各自的作用如下:编译器 Oxc 负责转换代码,打包器 Rolldown 把许多代码文件合并成少数文件,构建工具是 Vite,linter 是 Oxlint,测试运行器是 Vitest。任何一层的优化都会惠及建在它之上的工具。

对普通读者来说,这意味着许多网站与应用程序背后的开发流程可能变得更快。开发者等待测试与构建的时间缩短,理论上能更快修复错误、推出更新。不过这属于幕后的开发工具变化,普通用户无需做任何事。

开源承诺与后续计划

据 Cloudflare 博客,Cloudflare 在最初宣布 VoidZero 加入时,承诺投入 100 万美元成立 Vite 生态系统基金,用于支持维护者与贡献者;之后又额外承诺投入 100 万美元支持开源。文章还提到,VoidZero 是 Open Source Pledge 的成员。Cloudflare 博客列出的未来几个月计划包括:

  • Oxc 解析器的重大改进,Cloudflare 称潜在速度最多提升 3 倍
  • Rolldown 重新设计的分块(chunking,即决定如何把代码拆成多个文件)算法
  • 可自行部署的开源版 Void,这是基于 Cloudflare 构建的 Vite 原生部署平台
  • 让 Bundled Dev 脱离实验性状态

以上计划尚未推出,实际时间表与内容可能变动。

常见问题

我不写代码,这则新闻和我有关吗?

影响是间接的。这些是开发者用来构建与测试网站的工具。若官方公布的提速属实,开发流程可能更快,但普通用户无需做任何调整。

VoidZero 加入 Cloudflare 后,这些工具还是开源的吗?

据 Cloudflare 博客,VoidZero 承诺 Vite、Vitest、Rolldown、Oxc 与 Vite+ 将保持开源,不绑定特定供应商,并由社区驱动。这是官方的说法与承诺,并非第三方确认。

文中的速度数字可信吗?

这些数字是开发团队自己公布的测试结果,没有第三方数据可以对照。实际效果会因项目而异,开发者应以自身项目的实测为准。

Bundled Dev 现在可以正式使用了吗?

据 Cloudflare 博客,Bundled Dev 仍属实验性功能,团队表示期待很快让它脱离实验状态。它在开发阶段就使用正式发布时的打包器,目前 Cloudflare Dashboard 已让所有内部开发者使用。

Vite+ 1.0 包含哪些工具?

据 Cloudflare 博客,Vite+ 1.0 内置 Vite 8、Vitest 5、Rolldown、Oxlint、Oxfmt 与任务缓存,并附带默认配置。

查看同分类最新消息

最新旅游情报攻略

资料来源

生活分享