create-neat
create-neat copied to clipboard
模板搭建架构升级,将现有模板原子化拆分,通过选项排列组合生成项目
主分支
refactor/plugin-api 一切开发的工作都要基于 refactor/plugin-api 切出。 合入时,要注意先执行 merge、rebase、cherry-pick 等操作对齐历史记录。
架构文档: https://oxrc7wixrse.feishu.cn/wiki/AnSSwrXyGi34QjkrqNBcrrKKnOd?fromScene=spaceOverview
拆分模式
重构的架构中大部分会对应相关的 // todo 注释,目前按照功能点拆分:
- 项目创建
- 插件开发
- 模板开发
issue 列表
preset 引入与项目生成
- [x] #28
- [x] #29
- [x] #30
- [x] #40
- [x] #41
- [x] #43
- [x] #52
- [x] #56
- [x] #57
- [ ] #148
- [x] #149
- [x] #151
- [x] #156
- [x] #166
- [x] #167
插件开发
- [x] #31
- [x] #36
- [x] #44
- [x] #45
- [x] #71
- [x] #32
- [x] #33
- [x] #34
- [x] #127
- [x] #133
- [x] #150
- [x] #152
- [x] #158
- [x] #169
- [x] #180
- [ ] #181
模板开发
- [x] #53
- [x] #54
- [x] #55
重构初步的结构已经拆好了,目前核心实现在 createAppTest 里面,注释也有,感兴趣的可以看看,我会先把基本功能都实现好,后续做优化的部分会拆分出来🫡