尤雨溪创立的前端工具链公司 VoidZero 发布了 Vite+ 的 Beta 版本。这是一个基于 Vite 8 的统一前端工具链,用一个 vp 命令整合了开发服务器、测试、构建、检查、打包和任务运行。

Vite+ 从 Alpha 到 Beta 合并了超过 500 个 PR。这次更新的看点:vp run 的任务缓存更智能了,不再需要手动声明输入输出和环境变量;vp migrate 能处理更多样的项目结构,还提供 agent 迁移提示;新增了组织模板和代理/自定义 CA 支持,企业用户可以在公司防火墙后面用。跨平台兼容性也做了加固。
底层工具也在同步推进。Vite 8.1 实验性地支持了全量打包模式;Rolldown 1.0 正式发布,带了新插件系统和性能提升;Oxlint 集成了 React Compiler 的原生 lint 规则;Oxfmt 开始支持 Svelte 格式化;Vitest 新增了 ARIA 快照支持。
Vite+ 是 MIT 协议开源项目,不绑定特定框架。安装只需要一行 curl -fsSL https://vite.plus | bash,然后用 vp create 新建项目或 vp migrate 改造已有项目。
下载量从 1 月的 4.6K/月增长到 7 月预计的 330 万/月,公开依赖仓库超过 1300 个。Dify、Addy Osmani 的 critical、BlockNote 等项目已经在用。

Hacker News 社区对该产品最有意思的争议不是功能本身,而是"这到底是不是前端需要的东西"。
一条被热顶的评论说:「我是 Vite 的铁粉,但我完全不知道那些其他工具是干什么的。我发誓我就是低头干了会活,一抬头前端工具链又进化了一轮。我在等一个『无聊但能用』的栈。」有人反驳:「Vite+ 就是那个无聊但能用的栈。以前你要从不同开源项目拼测试、打包、lint、格式化,各自有各自的配置和更新节奏。现在一个命令全管了。」
「最新的、正在涌现的、无聊但能用的栈——这句话本身就像个悖论。」另一条评论接话:「什么东西必须昨天之前诞生才算无聊吗?」对方回复:「是的,如果是新热点就不叫无聊。」
Vitest 的性能讨论也炸了一波。有人称工作项目中 Vitest 比 Jest 慢 1.5-2 倍,原因是大型循环模块图。另一些人则认为 Vitest 的真正优势不在速度,而在开箱即用的 ESM 支持、和 Vite 共享配置、以及更好的开发体验。
Vite+ 要做的不是替代 Vite 生态——Vite 插件照用,包管理器照选——它做的是把六七个工具之间的集成缝隙填平。这条路对个人开发者意味着少写胶水配置,对企业意味着团队模板和统一工作流。
参考来源: