首页
学习
活动
专区
圈层
工具
发布
技术百科首页 >Vite >Rolldown 是什么?它如何统一 Vite 的构建?

Rolldown 是什么?它如何统一 Vite 的构建?

词条归属:Vite

Rolldown 是一款由 VoidZero 团队用 Rust 编写的高性能 JavaScript 打包器,自 Vite 8 起成为 Vite 的默认底层打包器。

1. 融合 esbuild 的速度与 Rollup 的插件能力

Rolldown 兼具 esbuild 级别的极速与完整的 Rollup 插件 API 兼容性,在保持现有 Vite 插件生态几乎无需改动的同时,实现远快于 Rollup 的打包速度。

2. 统一开发与生产的打包管线

在 Rolldown 出现之前,Vite 开发阶段用 esbuild、生产阶段用 Rollup,两套转换与打包逻辑容易产生行为差异。Rolldown 让两端共用同一套打包器,消除了"开发正常、生产异常"的一类问题。

3. 达到 1.0 稳定里程碑

Rolldown 于 2026 年 5 月发布 1.0 稳定版,其插件 API、选项与类型遵循语义化版本约束,为生态提供了稳定的目标版本,也让有"禁止使用 pre-1.0 依赖"策略的团队可以放心采用。

相关文章
Rolldown 1.0 RC 发布 !!
今天我们非常兴奋地宣布 Rolldown 1.0 的候选版本(Release Candidate,RC)。
掘金安东尼
2026-08-30
1690
2026 Rust构建引擎双雄:Rspack与Rolldown深度全景解析
进入2026年,前端工程化的复杂度已达到前所未有的高度。传统的JavaScript构建工具(如Webpack、Rollup)受限于单线程执行模型和V8引擎的垃圾回收机制,在处理大型项目时,动辄数十秒乃至数分钟的构建时间已成为开发体验的“阿喀琉斯之踵”。在此背景下,一场由Rust语言驱动的“锈化”(Rustification)革命悄然兴起。Rust凭借其内存安全、零成本抽象和卓越的并发能力,为构建工具提供了突破性能天花板的可能。官方基准测试显示,Rust方案相比传统JS方案,在构建、打包、代码检查等环节普遍实现了5倍至100倍的性能提升。
jack.yang
2026-04-21
6850
尤雨溪宣布 Vite 采用 Rolldown 代替 Rollup 打包,Vue3.6 和 Tsdown 即将跟进!
最近大新闻比较多,一不留神就错过了很多重要信息,今天跟进另一条重要新闻,尤雨溪在推特上宣布 Vite 新 PR 已经采用 Rolldown 代替 Rollup 打包,Vue3.6 和 Tsdown 即将跟进!
萌萌哒草头将军
2025-05-26
1.7K0
Vite 8 Beta:由 Rolldown 驱动的 Vite
简述:由 Rolldown 驱动的 Vite 8 首个 Beta 版本现已发布。Vite 8 带来了显著更快的生产构建速度,并开启了未来改进的可能性。你可以通过将 vite 升级到 8.0.0-beta.0 版本并阅读迁移指南来尝试新版本。
掘金安东尼
2026-06-21
3980
Vite 为何短短几年内变成这样?
自 2020 年 4 月发布以来,Vite 的人气蒸蒸日上。目前 Vite 在 GitHub 上的收藏数量已超过 64k,每周下载量超过 1200 万次,现在为 Nuxt、Remix、Astro 等大多数开源框架提供支持。
五月君
2024-05-21
6290
点击加载更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券