← 文章 / 编程开发
InfoQ推荐 1小时前 · 2026-10-28 15:45:23 · 6 阅读

尤雨溪团队推出 Vite+ 1.0:JavaScript 工具链迎来“大一统”?

已被 Cloudflare 收购的 VoidZero 发布了 Vite+ 1.0。这是其统一 JavaScript 工具链的首个稳定版本,距离 InfoQ 在 8 月报道的 Beta 版本发布约三个月。VoidZero 表示,这款采用 MIT 许可证的软件每周下载量已接近 200 万次,超过 2600 个公开代码仓库已依赖 vite-plus 软件包。

其核心主张与 Beta 版本相同:一个 vp 命令行工具负责管理 Node.js 运行时、包管理器,以及由 Vite 8、Vitest、Oxlint、Oxfmt、Rolldown 和 tsdown 组成的前端工具栈,所有工具都通过同一个 vite.config.ts 配置。从 Beta 到 1.0,开发工作主要集中在 CI、迁移、诊断和生态兼容性上,而非增加引人注目的新命令。

在 CI 方面,setup-vp 将 Node.js 安装、包管理器安装和依赖缓存合并为一个步骤。除现有的 GitHub Action 外,它现在也支持 GitLab CI/CD。Vite+ 现在还通过 Homebrew 和 Docker 镜像分发。

vp migrate 现在支持迁移 tsup 项目,并解决了 Beta 期间报告的一系列边缘问题。该命令会在修改任何文件前打印迁移计划。不过,VoidZero 提醒,大型项目可能还需要后续调整,并建议团队在生产代码上运行该命令前阅读迁移指南。对于使用编码智能体的团队,项目还提供了现成的迁移提示词。

两个新的诊断命令旨在让整合后的工具链更加透明。vp toolchain 会报告 Vite+ 提供的每个工具的确切版本;当运行时和包管理器的解析出现问题时,vp env doctor 会说明它们是如何确定的。新的 vp hooks 命令可设置、启用和禁用 Git Hooks,而 vp staged 只对已暂存的文件运行检查,承担了通常由 Husky 和 lint-staged 执行的工作。

Vite+ 底层的工具自 Beta 版本以来也有了进展。Vitest 5 现已进入稳定版,Vite 8.1 围绕 Bundled Dev Mode 推出了更大规模的实验性功能,Oxc 则增加了原生 React Compiler 支持。VoidZero 称,这使编译器的速度达到其所替代的 Babel 插件的 10 倍。由于 Vite+ 作为单一依赖发布,并作为一个整体接受测试,这些升级只需更新一次版本即可获得。

VoidZero 以 Tiptap 为例介绍了 1.0 版本的采用情况:这个编辑器项目用 Vite+ 取代了原先分别配置的 Vite、Vitest、tsup 和 Oxc。其他被点名的采用者包括 Dify、Cloudflare 兼容 Next.js 的 vinext 框架、BlockNote、Inkline、npmx 和 Hono。

围绕稳定版的评论反复将其与 Python 工具作比较。Hacker News 上有开发者将 Vite+ 称为 JavaScript 对 uv 的回应,还有人称这套整合工具“好用得惊人,而且速度很快”。也有人欢迎这样一种“平淡但管用”的默认选择。最尖锐的批评针对的是频繁变更,而非工具链的理念:一位评论者指出,Vite“在 2022 至 2026 年的四年间发布了五个大版本”,每个版本都有破坏性变更,并表示自己不想成为“一名 Vite 升级工程师”。

在 Reddit 上,早期使用者指出,Vite+ 会将运行时安装到独立文件夹中:

安装 Vite+ 后,我注意到的一件事是,它把所有东西都放进各自的文件夹,因此调试和查找安装位置有点像噩梦。

VoidZero 对此确认了这样设计的原因:

是的。这样更便于切换和隔离。

VoidZero 明确表示,1.0 是一个稳定性里程碑,并不意味着产品已经完成。远程缓存、更深入的 Monorepo 诊断,以及新的 vp release 和 vp docs 命令都计划在未来版本中推出。

Vite+ 是由 VoidZero 开发、采用 MIT 许可证的开源 Web 开发统一工具链。VoidZero 由 Vite 创建者尤雨溪创立,现已加入 Cloudflare。Vite+ 由 Vite、Vitest、Rolldown 和 Oxc 背后的团队打造,将运行时与包管理器管理、代码检查、格式化、测试、构建和任务运行整合到单一命令和配置文件之后。Vite+ 不依赖特定框架,既可用于 React 应用和 Vue 组件库,也可用于 Node.js CLI 和大型 Monorepo,甚至可以用于原本没有采用 Vite 的项目。

原文链接:

https://www.infoq.com/news/2026/10/cloudflare-viteplus-stable/

原始来源: InfoQ推荐

评论 (0)