rolldown
更新于 2026-09-03 16:56:17
简介
Rolldown 是由 Vue 团队开源、用 Rust 编写的高性能 JavaScript 打包工具。它从 Rollup 与 esbuild 汲取灵感:提供与 Rollup 兼容的 API 与插件接口,同时具备接近 esbuild 的打包速度,相当于把两者合二为一。项目目前仍处于开发阶段,生产环境需谨慎。
核心特点
- 原生性能:Rust 实现,构建速度显著优于纯 JS 方案。
- 生态兼容:Rollup 插件 API 可直接复用,迁移成本低。
- 定位清晰:兼顾开发态(dev)与生产态(build)的统一工具。
适用场景
- 对构建速度敏感、又依赖 Rollup 插件生态的大型前端项目。
- 想提前评估下一代打包器、参与生态迁移的团队。
上手与二开建议
可通过 npm 安装并在 Vite 等构建链中试用。二开需 Rust 工具链,适合做性能与插件内核研究。注意官方明确提示尚处开发期,正式上线前请充分测试兼容性与稳定性。