Vite 7.0 正式发布啦

AI 概述
五周年:Vite 的爆炸式增长核心现代化:Rolldown 全面接管构建Vite DevTools 开发中 Vite 7.0 是一次标志性更新,它不仅带来了核心性能优化,更开启了 Vite 向现代前端基础设施演进的新阶段。 五周年:Vite 的爆炸式增长 自 Evan You 提交首个提交以来,Vite 已走过五年。如今,它已成为现代前端框架...
目录
文章目录隐藏
  1. 五周年:Vite 的爆炸式增长
  2. 核心现代化:Rolldown 全面接管构建
  3. Vite DevTools 开发中

Vite 7.0 正式发布啦

Vite 7.0 是一次标志性更新,它不仅带来了核心性能优化,更开启了 Vite 向现代前端基础设施演进的新阶段。

五周年:Vite 的爆炸式增长

自 Evan You 提交首个提交以来,Vite 已走过五年。如今,它已成为现代前端框架的默认构建基础,npm 每周下载量超 3100 万次,相比上个大版本增长 1400 万。

核心现代化:Rolldown 全面接管构建

  • Rolldown 是一个基于 Rust 的新一代打包器,由 VoidZero 开发。
  • 相比原生 JavaScript 构建系统,Rolldown 构建速度显著提升,特别适合大型项目。
  • 安装方式简单,只需用 rolldown-vite 替代 vite 即可体验。

Rolldown 发布说明与迁移指南:点击这里

Vite DevTools 开发中

  • 合作方:VoidZero + NuxtLabs
  • 发起人:Anthony Fu
  • 目标:打造一个适用于所有 Vite 项目的调试分析工具集
  • 状态:开发中,预计将彻底改变 Vite 项目的可观察性和调试体验。

Vite 7.0 关键更新

Node.js 支持要求升级

  • 最低版本要求:Node.js 20.19 或 22.12
  • 不再支持:Node.js 18(已于 2025 年 4 月 EOL)
  • 影响:Vite 7 将作为纯 ESM 模块发布,不再需要 --experimental 标志。

默认浏览器目标更新(更合理的构建兼容性)

  • 从 'modules' 变为 'baseline-widely-available'
  • 对应新版浏览器范围:
浏览器
旧版本
新版本
Chrome
87
107
Edge
88
107
Firefox
78
104
Safari
14.0
16.0

说明:此举与 Baseline 计划对齐,提升未来构建的可预期性。

Environment API 持续迭代(实验功能)

  • 新增 buildApp hook,用于协调插件如何构建运行环境。
  • 应用示例:Cloudflare 官方 Vite 插件已支持 React Router v7,展示了该 API 的实际能力。

测试工具:Vitest 3.2 支持 Vite 7.0

  • 对应版本支持:从 Vitest 3.2 起。
  • 更稳定、更强大的测试体验。

总结

  • Rolldown 将是未来构建的“引擎”
  • DevTools 将为开发带来更强洞察力
  • 社区活动拉近人与人之间的联系
  • Vite 正在从“工具”转变为“平台”

以上关于Vite 7.0 正式发布啦的文章就介绍到这了,更多相关内容请搜索码云笔记以前的文章或继续浏览下面的相关文章,希望大家以后多多支持码云笔记。

「点点赞赏,手留余香」

1

给作者打赏,鼓励TA抓紧创作!

微信微信 支付宝支付宝

还没有人赞赏,快来当第一个赞赏的人吧!

声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请将相关资料发送至 admin@mybj123.com 进行投诉反馈,一经查实,立即处理!
重要:如软件存在付费、会员、充值等,均属软件开发者或所属公司行为,与本站无关,网友需自行判断
码云笔记 » Vite 7.0 正式发布啦

发表回复