作者
novlan1
2025.9.30
组件库脚手架
组件库脚手架至少包含:
- 一键创建组件
- 配置驱动,一键根据配置生成内容
生成内容包括:
- 组件
- 示例
- 文档
更具体点
- 组件内容
- 组件
index.ts - 组件
installer(部分组件库包含) - 示例内容
- 示例
router - 文档内容
- 文档
sidebar
一键生成内容至少有两种模式:
- 维护一个或多个方法,传入关键词,根据模板字符串生成所需内容
- 维护一个或多个独立的模板文件,替换关键字
这里如何要生成的内容比较多时,推荐使用后者,更易维护,关注点分离。
生成后有两种覆盖模式:
- 不管之前有没有,直接用新生成的覆盖
- 先判断之前有没有,有了就跳过,没有再覆盖
前者使用场景包含:
- 组件
index.ts - 组件
installer - 示例
router - 文档
sidebar
后者使用场景主要是各种具体的内容。