总览

兼容性

Rspack 致力于兼容 webpack 生态中的 loader。我们确保 Rspack 尽可能地去兼容 webpack 的 loader API,使更多现有的 webpack loader 能够在 Rspack 中直接使用。

目前 Rspack 已经兼容了 webpack 绝大部分的 loader API,如果你发现某个 webpack loader 无法在 Rspack 中使用,欢迎到 Rspack 仓库 通过 issue 反馈。

示例

我们提供了不同类型 loader 的一些基本示例,如果你想要编写一个 loader,可以参考 这些示例 来上手。

如果你需要使用一个已有的 loader,可以参考 特性 - loader 来了解如何使用。

Loader API

Loader API 包含:

  • Loader 上下文:表示 loader 内部可用的属性,这些属性在 loader 中通过 this 属性进行访问。
  • 内联 loader:在 import 语句中指定 loader。
  • 内联 matchResource:允许你在加载资源时动态改变匹配规则。