"Vite 不再只是构建工具,它现在要收钱了! "------尤雨溪 (Evan You)在 X(原 Twitter)上宣布 Vite+(Vite Plus) 将要发布,并首次采用 "源码可见 + 企业授权" 的商业模式。

短短三小时,官网流量破百万,GitHub Star 暴涨 6k,知乎热议冲上热搜。
Vite+ 到底是什么?
一句话:Vite+ 把原本要装七八个包、写七八份配置的前端完整工作流,全部用 Rust 重写并焊进一个 CLI.

对外还是熟悉的 Vite,对内却换了发动机。

下面按官网顺序,逐刀见血,简洁说完。
1. Vite dev & build ------ Rust 加持的 Vite

-
毫秒级
HMR照旧,生产构建直接换Rolldown(Rust + 并行),官方数据 40× 于 webpack -
大项目可开
full-bundle dev模式,内存再降一圈 -
原有
Vite插件零改造,拷贝即用一句话 :打包机换成
Rust,性能天花板被掀掉,老插件却照跑不误。
2. Vite test ------ 零配置的 Vitest 全家桶

- API
100 %照抄 Jest,测试文件直接搬 - 默认隔离,加
--browser立即跑真机Chromium/WebKit Coverage、快照、类型测试、视觉回归全部内置,一份 vite.config 管到底
一句话 :测试环境 = dev 环境,再也不用维护 jest+babel+ts-jest 的胶水层。
3. Vite lint ------ ESLint 的 Rust 替身

600+条ESLint规则原生移植,自家规则也能加载Oxlint并行扫描,速度最高 100× ;CI 里2 min→2 sType-aware语义检查、配置直接写进vite.config,告别.eslintrc地狱
一句话 :规则零差异,速度飞起;lint 步骤从此不拖流水线。
4. Vite format ------ Prettier 原生速度 + 更聪明换行

100 %兼容.prettierrc,秒级格式化大仓库- 自动
import排序、对象key排序,换行策略兼顾语法树深度 Rust原生实现,保存即完成,diff行数再降15 %
一句话:格式化从"等一下"变成"无感知",代码风格自动站队。
5. Vite run ------ 自带缓存的 Monorepo 任务机

- 零配置推断输入输出,自动
DAG调度 - 任意脚本(
build/test/lint)都能被缓存 & 并行,命中率95 % - 与
vite插件同进程,版本天然对齐,省掉 turbo 或 nx 一个巨型依赖
一句话 :把 turbo 换成 vite run,缓存更聪明,配置更少。
6. Vite UI ------ 浏览器里的性能 X 光机

Transform流水线火焰图,一眼锁定最慢插件- 交互式依赖图,版本冲突、幽灵依赖红色高亮
- 实时
Bundle分析,chunk体积支持gzip/brotli双视图
一句话:性能优化从"盲猜"升级为"看图说话",鼠标点两下就能拆包瘦身。
7. Vite lib ------ 库作者的一站式打包器

DTS自动生成 + 合并,无需tsc+rollup双跑- 按
package.jsonexports 自动映射路径,告别手写.d.ts - 支持
transform-only模式,只转语法不打包,现代esm库< 0.5 s完成
一句话 :写源码 → vite lib build → 发布完事,其余全部自动化。
收费模式详解------"个人继续白嫖,企业按需付费"

| 场景 | 费用 | 权利与限制 |
|---|---|---|
| 个人、开源、小团队(<20 人且年收入 <200 万美元) | 完全免费 | 可下载源码、可改动、可提 PR,商用也可 |
| 中大企业、商业产品 | 购买授权 | 按年付费,具体价格未公开(小道消息:年费 1~3 万美元起步,含 SLA) |
| 内部 SaaS、云厂商托管 | 单独谈判 | 需签订商业协议,可定制私有镜像 |
注意:
- Vite 本体仍是 MIT,不受任何影响;只有使用 Vite+ 统一 CLI 才触发授权。
- 授权面向"组织"而非"个人",员工离职不改授权范围。
- 提供 48 h 内响应的企业工单 + 安全漏洞背对背通知。
社区争议------"免费午餐"终结了?
支持派
- "
工具链整合+Rust 重写,企业买速度买安全,天经地义。" - "比起
Turborepo+Nx的按座席收费,Vite+按公司一口价更厚道。"
担忧派
- "万一以后功能只对企业版开放,社区版成'
阉割版'怎么办?" - "小厂预算紧张,会不会被逼回'
自己拼工具链'的老路?"
尤雨溪回应 :
"核心功能全部在社区版提供,企业版只加 SLA、合规审计、私有插件市场 等'大组织刚需'模块。Vite 本身永远 MIT,请放心食用。"
什么时候该上车?
- 本地
dev冷启动> 30 s,CI排队> 10 min Monorepo里eslint/jest/prettier配置爆炸- 团队频繁切换项目,"工具链一致性" 已成痛点
- 企业需要 供应链安全审计 + 官方 SLA
试用方法:
bash
npm create vite-plus@latest
cd my-app
vite --open
一条命令,全部到位!
写在最后
从 Vite → Vite+ ,表面是"收费",实质是 "把原来散落在 7、8 个仓库里的底层能力,用 Rust 重新写进一个二进制"。
对个人与开源,它继续免费;对企业,它用速度、安全、省心 换一份授权费------让开发者把时间花在业务,而不是配置。
- Vite+ 官网 :
https://viteplus.dev/