2025-06-24日,vite发布7.0版本Vite 7.0 发布!,可在vite.new在线体验,遗憾的是rolldown还是作为开发环境依赖存在,以下是博客内容提炼:
🚀 一、核心架构与技术升级
-
Node.js 支持变更
- 最低要求升级至 Node.js 20.19+ 或 22.12+ ,不再支持 Node.js 18(已 EOL)。
- 推动 ESM 原生支持,解决 CommonJS 与 ESM 混合生态的兼容问题,ps: Anthony Fu 又是Anthony Fu。
-
浏览器支持变更
-
build.target默认值从"modules"改为"baseline-widely-available"(广泛兼容的基线标准)。 -
目标浏览器版本显著提升:
浏览器 Vite 6 支持版本 Vite 7 支持版本 Chrome 87 107 Safari 14 16 Firefox 78 104 Edge 88 107 - 确保未来版本升级的兼容可预测性。
-
-
构建性能优化
- Rolldown(Rust 打包器) 进入试验阶段,作为
rolldown-vite包提供,未来将替代当前默认打包器。 - 实测显著减少大型项目的构建时间,尤其适合复杂应用。
- Rolldown(Rust 打包器) 进入试验阶段,作为
🌐 二、生态系统与协作
-
开发工具深化
- Vite DevTools 正式启动(由 VoidZero 和 NuxtLabs 联合开发),提供深度调试、性能分析能力,ps:Anthony Fu 已码力全开。
- 支持所有基于 Vite 的框架(如 Vue、React、Svelte)。
-
生态支持
- vitest 3.2版本已支持 vite 7.0
🎉 三、社区与未来规划
-
ViteConf 2025
- 首次线下会议于 10月9-10日 在阿姆斯特丹举办,联合 JSWorld 与 Bolt 赞助。
- 聚焦 Rolldown 落地、跨框架工具链标准化等议题。
-
数据里程碑
- 周下载量突破 3100 万次,5 个月内增长 1400 万次,增速创历史新高。
- 贡献者超 1100 人,Discord 社区活跃度持续提升。