Rsbuild 提供了一套强大的插件系统,允许用户进行功能扩展。Rspeedy 直接继承了这套插件系统。
开发者编写的插件可以修改 Rspeedy/Rsbuild 的默认行为,并添加各种附加功能,包括但不限于:
在寻找插件之前,建议先查看所需功能是否已包含在 Rspeedy 配置中。
以下 Rsbuild 插件可直接在 Rspeedy 中使用:
以下 Rspack/Webpack 插件可在 Rspeedy 中使用:
Rspack/Webpack 插件需要配置在 tools.rspack.plugins
中
process.env
如果现有生态中的插件无法满足需求,可以考虑自行编写插件。