Skip to content

Commit a344707

Browse files
committed
format docs
1 parent 2dd7702 commit a344707

File tree

4 files changed

+14
-4
lines changed

4 files changed

+14
-4
lines changed

website/docs/en/config/lib/_meta.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
"bundle",
44
"auto-extension",
55
"auto-external",
6-
"experiments",
76
"redirect",
87
"syntax",
98
"external-helpers",
@@ -13,5 +12,6 @@
1312
"shims",
1413
"id",
1514
"umd-name",
16-
"out-base"
15+
"out-base",
16+
"experiments"
1717
]

website/docs/en/config/lib/format.mdx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@ Specify the output format for the generated JavaScript output files.
99
For different output formats, Rslib uses the following default value of [output.library.type](https://rspack.rs/config/output#outputlibrarytype) provided by Rspack:
1010

1111
- `esm`[modern-module](https://rspack.rs/config/output#type-modern-module)
12+
13+
::: info
14+
You can enable Rspack experimental ESM output by setting [lib.experiments.advancedEsm](/config/lib/experiments#experimentsadvancedesm) to emit ESM output that is high-quality, more friendly to static analysis, and supports code splitting.
15+
:::
16+
1217
- `cjs`[commonjs-static](https://rspack.rs/config/output#type-commonjs-static)
1318
- `umd`[umd](https://rspack.rs/config/output#type-umd)
1419
- `iife`: [modern-module](https://rspack.rs/config/output#type-modern-module) with [output.iife](https://rspack.rs/config/output#outputiife) enabled.

website/docs/zh/config/lib/_meta.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
"bundle",
44
"auto-extension",
55
"auto-external",
6-
"experiments",
76
"redirect",
87
"syntax",
98
"external-helpers",
@@ -13,5 +12,6 @@
1312
"shims",
1413
"id",
1514
"umd-name",
16-
"out-base"
15+
"out-base",
16+
"experiments"
1717
]

website/docs/zh/config/lib/format.mdx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@
99
在不同的产物格式下,Rslib 默认使用的 Rspack 的 [output.library.type](https://rspack.rs/zh/config/output#outputlibrarytype) 值如下:
1010

1111
- `esm`[modern-module](https://rspack.rs/zh/config/output#type-modern-module)
12+
13+
::: info
14+
你可以通过设置 [lib.experiments.advancedEsm](/config/lib/experiments#experimentsadvancedesm) 来启用 Rspack 实验性的 ESM 输出,以生成高质量、对静态分析更友好并且支持代码分割的 ESM 输出。
15+
:::
16+
1217
- `cjs`[commonjs-static](https://rspack.rs/zh/config/output#type-commonjs-static)
1318
- `umd`[umd](https://rspack.rs/zh/config/output#type-umd)
1419
- `iife`:开启了 [output.iife](https://rspack.rs/zh/config/output#outputiife)[modern-module](https://rspack.rs/zh/config/output#type-modern-module)

0 commit comments

Comments
 (0)