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 min2 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 sCI 排队 > 10 min
  • Monorepoeslint/jest/prettier 配置爆炸
  • 团队频繁切换项目,"工具链一致性" 已成痛点
  • 企业需要 供应链安全审计 + 官方 SLA

试用方法

bash 复制代码
npm create vite-plus@latest
cd my-app
vite --open

一条命令,全部到位!

写在最后

ViteVite+ ,表面是"收费",实质是 "把原来散落在 7、8 个仓库里的底层能力,用 Rust 重新写进一个二进制"

对个人与开源,它继续免费;对企业,它用速度、安全、省心 换一份授权费------让开发者把时间花在业务,而不是配置。

  • Vite+ 官网https://viteplus.dev/
相关推荐
gplitems1234 小时前
Petslist – Pet listing WordPress Theme Free Download
linux·服务器·前端
羊羊小栈4 小时前
基于「多模态大模型 + BGE向量检索增强RAG」的新能源汽车故障诊断智能问答系统(vue+flask+AI算法)
vue.js·人工智能·算法·flask·汽车·毕业设计·大作业
dcloud_jibinbin4 小时前
【uniapp】体验优化:开源工具集 uni-toolkit 发布
前端·webpack·性能优化·小程序·uni-app·vue
IT_陈寒4 小时前
Java性能调优实战:7个让GC效率提升50%的关键参数设置
前端·人工智能·后端
细节控菜鸡4 小时前
【2025最新】ArcGIS for JS 范围裁剪(只保留特定区域显示),实现精准地理范围聚焦
开发语言·javascript·arcgis
前端小菜袅4 小时前
uniapp配置自动导入uni生命周期等方法
前端·javascript·uni-app
Apifox4 小时前
如何在 Apifox 中通过 AI 一键生成几十个测试用例?
前端·后端·ai编程
你真的可爱呀5 小时前
uniapp学习【整体实践】
前端·学习·uni-app·实践
一枚前端小能手5 小时前
「周更第7期」实用JS库推荐:Vite
前端·javascript·vite