Skip to content

Commit a8d2e3c

Browse files
committed
docs: correct features
1 parent 8563519 commit a8d2e3c

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
father 是一款 NPM 包研发工具,能够帮助开发者更高效、高质量地研发 NPM 包、生成构建产物、再完成发布。它主要具备以下特性:
66

77
- ⚔️ **双模式构建:** 支持 Bundless 及 Bundle 两种构建模式,ESModule 及 CommonJS 产物使用 Bundless 模式,UMD 产物使用 Bundle 模式
8-
- 🎛 **多构建核心:** Bundle 模式使用 Webpack 作为构建核心,Bundless 模式使用 esbuild 及 Babel 两种构建核心,可通过配置自由切换
8+
- 🎛 **多构建核心:** Bundle 模式使用 Webpack 作为构建核心,Bundless 模式支持 esbuild、BabelSWC 三种构建核心,可通过配置自由切换
99
- 🔖 **类型生成:** 无论是源码构建还是依赖预打包,都支持为 TypeScript 模块生成 `.d.ts` 类型定义
1010
- 🚀 **持久缓存:** 所有产物类型均支持持久缓存,二次构建或增量构建只需『嗖』的一下
1111
- 🩺 **项目体检:** 对 NPM 包研发常见误区做检查,让每一次发布都更加稳健

docs/guide.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ father 是一款 NPM 包研发工具,能够帮助开发者更高效、高质
77
- ⚔️ **双模式构建:** 支持 Bundless 及 Bundle 两种构建模式,ESModule 及 CommonJS 产物使用 Bundless 模式,UMD 产物使用 Bundle 模式
88
- 🎛 **多构建核心:** Bundle 模式使用 Webpack 作为构建核心,Bundless 模式支持 esbuild、Babel 及 SWC 三种构建核心,可通过配置自由切换
99
- 🔖 **类型生成:** 无论是源码构建还是依赖预打包,都支持为 TypeScript 模块生成 `.d.ts` 类型定义
10+
- 🚀 **持久缓存:** 所有产物类型均支持持久缓存,二次构建或增量构建只需『嗖』的一下
1011
- 🩺 **项目体检:** 对 NPM 包研发常见误区做检查,让每一次发布都更加稳健
1112
- 🏗 **微生成器:** 为项目追加生成常见的工程化能力,例如使用 jest 编写测试
1213
- 📦 **依赖预打包:** 开箱即用的依赖预打包能力,帮助 Node.js 框架/库提升稳定性、不受上游依赖更新影响(实验性)
@@ -25,7 +26,7 @@ father 产出的 Node.js 产物默认兼容到 Node.js v14,Browser 产物默
2526
$ npx create-father my-father-project
2627
```
2728

28-
> 脚手架中仅包含最基础的配置,更多配置项及作用可以参考 [配置项文档](./config.md)
29+
> 脚手架中仅包含最基础的配置,更多配置项及作用可以参考 [配置项文档](../config.md)
2930
3031
执行构建:
3132

0 commit comments

Comments
 (0)