Vite➕ 收费了!

"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、云厂商托管 单独谈判 需签订商业协议,可定制私有镜像

注意:

  1. Vite 本体仍是 MIT,不受任何影响;只有使用 Vite+ 统一 CLI 才触发授权。
  2. 授权面向"组织"而非"个人",员工离职不改授权范围。
  3. 提供 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/
相关推荐
沙漠之主15 小时前
C++编程教学设计资料:从入门到实战的完整课程方案
java·前端·c++
hasty16 小时前
不上传新包,也能改变用户拿到的版本:npm dist-tag 的 OIDC 权限治理
前端·npm·node.js
Csvn16 小时前
diff 算法(虚拟 DOM Reconciliation)
前端
前端snow17 小时前
ai agent --- 文件存储
前端
Frag0ut17 小时前
Chrome四大版本获取及共存指南:Stable/Beta/Dev/Canary
前端·chrome·浏览器·dev·beta·canary·共存版
IT_陈寒19 小时前
SpringBoot自动配置坑了我一把,原来是这样绕过去的
前端·人工智能·后端
广州华水科技19 小时前
单北斗GNSS变形监测在大坝安全监测中的应用与优势
前端
zeng不错19 小时前
B站 173 个投稿活动看到眼瞎?我写了个扩展,主打一个精准打击
前端
Latchh19 小时前
前端导出的JPEG红字发糊,质量要拉到100才清楚
前端·图像处理·人工智能·计算机视觉
默_笙19 小时前
🚦 请三个 AI 考官给 RAG 打分:量化评估实战(下)
前端·javascript