Rspack 1.5 已发布!
Rspack (读音为/'ɑrspæk/
)是基于 Rust 语言开发的 Web 构建工具,拥有高性能、兼容 Webpack 生态、定制性强等多种优点。
特性
- 启动速度极快: 基于 Rust 实现,构建速度极快,带给你极致的开发体验。
- 闪电般的 HMR: 内置增量编译机制,HMR 速度极快,完全胜任大型项目的开发。
- 兼容 webpack 生态: 针对 webpack 的架构和生态进行兼容,无需从头搭建生态。
- 内置常见构建能力: 对 TypeScript、JSX、CSS、CSS Modules、Sass 等提供开箱即用的支持。
- 默认生产优化: 默认内置多种优化策略,如 Tree Shaking、代码压缩等等。
- 框架无关: 不和任何前端框架绑定,保证足够的灵活性。
Rspack 1.5 值得关注的变更如下:
新功能
-
Barrel 文件优化
-
更快的文件系统监听器
-
改进浏览器支持
-
使用 Rust 扩展 Rspack
-
常量内联优化
-
类型重导出分析
-
内置虚拟模块插件
-
模块联邦运行时提升
-
安装体积优化
-
Seal 阶段性能优化
其他
-
不再支持 Node.js 16
-
Resolver JavaScript API
Rstack 进展
-
Rslint 发布
-
Rsbuild 1.5
-
Rslib 0.12
-
Rspress 2.0 beta
-
Rsdoctor 1.2
-
Rstest 0.2
下载地址:https://github.com/web-infra-dev/rspack/releases/tag/v1.5.0