vite+是整合vite、vitest、oxlint、oxfmt、rolldown和tsdown的统一web开发工具链,支持环境管理、依赖安装、开发、测试、检查、构建等全流程,性能显著优于传统工具。

什么是Vite+?
Vite+ 将 ViteVitestOxlintOxfmtVite、Vitest、Oxlint、Oxfmt、Rolldown 和 tsdown 合并成一个统一的网页开发工具链,用于开发、测试、衬托、格式化和构建项目,由我们的新任务跑者 Vite Task 推动。由于Web开发需要像Node.js和包管理器这样的运行时,Vite+ 也可以为您管理,涵盖整个本地开发周期。
使用 Vite+,网页开发变得更加简单、快捷且轻量:
- vp env在全球范围内和每个项目中管理 Node.js
- vp install: 自动使用正确的包管理器安装依赖项
- vp dev将 Vite 的快速开发经验与原生 ES 模块和即时 HMR 结合使用
- vp check: 带Oxlint的Lint,使用Oxfmt格式化代码,并使用tsgo检查类型tsgo
- vp test无缝集成并运行Vitest,支持快速反馈循环
- vp build: 使用 Rolldown 和 Oxc 生成优化的生产构建
- vp run执行具有自动缓存和依赖解析功能的单向还原任务
- vp pack:用于在 npm 上发布或创建独立应用二进制文件的集合库
- vp create: 使用推荐设置的新项目和单轴
所有这些命令都能在框架之外无缝协作,在项目根目录上有一个配置文件,并且兼容Vite生态系统中的所有框架,例如基于Vite构建的React、Vue、Svelte或元框架。
性能与规模
Vite+ 旨在利用您的代码库扩展,同时将 devtools 简化为单一依赖。通过利用基于 Rust 的 JavaScript 工具,每次与工具链的交互都会显著加快,从而实现更好的扩展:
- Vite + Rolldown:与Vite 7相比,生产速度约为1.6×至7.7倍
- 与 ESLint 兼容的 Oxlint(线 ): ~50× 到 ~100×
- Oxfmt(兼容 Pretter 的 formatter):比 Pretier 快最多 30 倍











