Skip to content

Rspack ​

A fast Rust-based web bundler.基于 Rust 的高性能 Web 打包工具。

Rspack Ecosystem ​

名称描述
Rspack打包工具
Rsbuild构建工具
Rslib库开发工具
Rspress静态站点生成器
Rsdoctor构建分析工具
Rstest测试框架
Rslint代码检查工具

img

Installation ​

bash
npm create rspack@latest

核心依赖:@rspack/core @rspack/cli @rspack/dev-server

功能 ​

Languages and Frameworks ​

HtmlWebpackPlugin HtmlRspackPlugin

Code Splitting ​

Tree Shaking ​

Plugins ​

Module Federation ​

Asset Management ​

webpackrspacknote
'asset'根据条件自动选择策略,8Kb
url-loader'asset/inline'将资源转换为 DataURI,使用 Base64 编码
file-loader'asset/resource'将资源转换为单独的文件
raw-loader'asset/source'将资源文件转为字符串导出

Loaders ​

HMR ​

Dev Server ​

Parallel Builds ​

SWC ​

Lightning CSS ​

JavaScript API ​

Powered by VitePress