From 6e5bfbca93c2598defc00207a1624b1fee504641 Mon Sep 17 00:00:00 2001 From: RiESAEX <2597245950@qq.com> Date: Wed, 28 Dec 2022 02:39:51 +0000 Subject: [PATCH] docs: swc --- docs/guide/builder.md | 2 +- docs/reference/config/README.md | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/docs/guide/builder.md b/docs/guide/builder.md index fbc17e49..a0773538 100644 --- a/docs/guide/builder.md +++ b/docs/guide/builder.md @@ -4,7 +4,7 @@ - 选用 Vite 构建,安装 `npm i @fesjs/builder-vite` 依赖即可。 - 选用 Webpack 构建,安装 `npm i @fesjs/builder-webpack` 依赖即可。 - +- Webpack构建支持用babel+terser和swc两种编译方式,如选用swc,安装`npm i @swc/core` 同时配置额外传`swcLoader:{}`,具体可以查看[配置](../reference/config)。 ## 使用差异 diff --git a/docs/reference/config/README.md b/docs/reference/config/README.md index ff71b4e7..3f169a65 100644 --- a/docs/reference/config/README.md +++ b/docs/reference/config/README.md @@ -459,6 +459,13 @@ export default { 配置额外的 `babel` 插件集。 +### swcLoader +- 类型: `object` +- 默认值: `undefined` +- 详情: + +传对象时使用swc进行编译和压缩,[swc配置](https://swc.rs/docs/configuration/swcrc) +默认usage模式 ### extraPostCSSPlugins - 类型: `array`