"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 s
Type-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.json
exports 自动映射路径,告别手写.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/