We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 64589e7 commit da6132dCopy full SHA for da6132d
website/docs/zh/guide/plugin/start.mdx
@@ -234,4 +234,19 @@ export default {
234
import { logger } from "@rsbuild/core";
235
236
logger.log("hello world");
237
+```
238
+
239
+## 自定义 resolver
240
241
+当插件有需求要自定义 resolver 的行为时,可以使用 @rspack/resolver 来创建新的 resolver,可以在[这里](https://github.com/web-infra-dev/rspack-resolver/blob/main/README.md)了解更多的信息
242
243
+```typescript
244
+import { ResolverFactory } from "@rspack/resolver";
245
246
+const resolver = new ResolverFactory({
247
+ alias: [],
248
+ mainFields: ["main", "module"],
249
+});
250
251
+const indexJsPath = resolver.async(__dirname, "./index.js").path; // resolve specifier at an absolute path to a directory.
252
```
0 commit comments