Vite 8.0重磅发布:2.0版本以来的最大功能更新全解析
回顾Vite的发展历程,有两个关键节点尤为突出。Vite 2当年重点解决了开发体验问题:借助原生ESM和按需编译的特性,让开发服务器实现了秒级启动。
免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈
这两天,尤雨溪在社交平台提到,本周将连续发布多个与Vite和Vue生态相关的重要更新,堪称一场小型的"发布周"。
目前已经公布了三项内容:
第一项是Oxlint JS Plugin Alpha,开始支持直接运行大量现有ESLint插件,也可以用JS/TS编写lint规则,并在IDE中实时显示诊断信息。
第二项是Vite 8,正式内置了Rolldown!
第三项是Vitest 4.1,支持Vite 8,同时新增了test tags、异步泄漏检测、Agent reporter等功能,用于优化测试组织和调试体验。
这三项更新中,对前端开发者影响最大的,当属Vite 8。
Vite 过去的架构
过去几年,Vite的构建体系其实一直保持着"双引擎"结构。
开发环境主要依赖esbuild进行代码编译和转换,速度非常快;而生产构建则交给Rollup完成打包。
这种组合的优势显而易见:
• esbuild 速度极快
• Rollup 具备成熟的打包能力和插件生态
正是得益于这个设计,Vite在开发体验上一直表现突出。
但问题也渐渐浮现:开发和生产构建实际上是两条不同的pipeline,某些插件或构建行为,在dev和build环境下偶尔会出现差异。
随着项目规模扩大,这种复杂度也越来越明显。
新的核心:Rolldown
Vite 8最核心的变化,是开始将底层能力逐步统一到Rolldown上。
Rolldown是一个新的打包器,由VoidZero推动开发,底层使用Rust实现,同时尽量保持对Rollup插件体系的兼容。
简单来说,它的目标就是:
既保留Rollup的灵活生态,又获得新一代Rust工具链带来的性能优势。
其实在Vite 8正式发布之前,我也把手上的几个项目升级到了Rolldown版本的Vite试了试。整体最直观的感觉就是:构建速度确实快了不少,尤其是项目体积比较大的时候,差别会更明显。
工具链也在升级
除了bundler的变化,Vite 8也在逐步调整底层工具链。
例如JavaScript的解析和转换,开始更多依赖Oxc这样的新一代工具链;
CSS的压缩和处理,也引入了新的实现方案。
这些变化对开发者来说比较"隐形"。
大多数项目升级到Vite 8,基本不需要修改太多配置,但内部实现已经换了一轮。
一个新的阶段
如果把时间线往前看,Vite的发展其实有两个重要节点。
Vite 2当年解决的是开发体验问题:通过原生ESM和按需编译,让开发服务器几乎秒启动。
而Vite 8更像是在重新打磨构建体系本身。
通过Rolldown、Oxc这些新工具,Vite的底层技术栈开始逐步统一,也为后续的性能优化和功能扩展打下基础。
所以这次更新虽然看起来比较低调,但在Vite的演进节奏里,还是一个挺关键的版本。
热门专题
热门推荐
猎豹浏览器免安装网页版入口是https: web lemur-browser com,具备界面简洁响应迅速、多端同步无缝衔接、安全防护层级丰富、文档处理能力突出、资源兼容性广泛覆
据昆仑万维集团消息,3月27日下午,昆仑万维(300418 SZ)旗下天工AI顺利举办“世界模型前沿技术与天工AIGC全家桶大模型生态”专场发布会,携Matrix-Game 3 0、SkyReels
本报(chinatimes net cn)记者石飞月 北京报道大模型未来会走向哪里?OpenClaw的爆火似乎为全行业指明了一个方向,但接踵而至的舆论质疑,又让这个答案变得扑朔迷离。3月27日,在2
Anthropic一款尚未发布的新AI模型因数据泄露意外曝光,引发市场对AI颠覆网络安全行业的担忧再度升温,网络安全板块股价周五盘前全线下挫。据《财富》杂志报道,Anthropic正在开发并已开始向
3月初,腾讯在深圳总部楼下设立“龙虾站”,引发千人排队尝鲜。OpenClaw掀起的“全民养虾”热潮,在短短一个月内让更多人看到了AI Agent深入业务场景的价值,随即推动Token调用量大规模增长





