code generator README
该项目为代码片段项目,对现有的框架及组件进行大规模的覆盖
使用
MacOS:
1.Command + Shift + P
2.输入 code 出现 code generator 回车确认,待右下角出现提醒即可
Features
该项目初始化分三大部分,
1.component 组件类(组件调用实例等)
2.template 模板类(配置类、路由、hooks、函数等)
命名规范
为了能更加清晰明了的了解我们的工程,制定以下规范
大分类.实例名.功能(多个单词使用横杠隔开)
配置
组件
大类名 |
模块名 |
片段名 |
输入命令(用/隔开) |
说明 |
组件 |
可编辑表格 |
初始化 |
component/edit-table/init/eti |
可编辑表格初始化 |
组件 |
可编辑表格 |
columns |
component/edit-table/columns/etc |
可编辑表格初始化 |
组件 |
新视图 |
初始化 |
conponent/viewtable/init/view |
新视图列表组件初始化 |
模板
大类名 |
模块名 |
片段名 |
输入命令(用/隔开) |
说明 |
模板 |
hook |
初始化 |
template/hooks/init/ri |
hook初始化 |
模板 |
dropConfirm |
方法 |
template/action/dropconfirm/df |
确认单框 |
模板 |
FormModal |
方法 |
template/action/formmodal/fm |
FormModal |
模板 |
DragModal |
方法 |
template/action/dragmodal/modal/dm |
可拖拽弹窗 |
模板 |
authTab |
代码片段 |
template/auth-tab/tabs/atb |
权限多页签 |
模板 |
AuthBtns |
代码片段 |
template/authoritybtns/auth-btns/ab |
权限操作按钮 |
模板 |
cirApi |
配置 |
template/configs/cirapi/cri |
接口转发 |
模板 |
formItem |
配置 |
template/configs/formitem/fi |
表单配置 |
模板 |
Router |
配置 |
template/configs/router/rtr |
Router配置 |
模板 |
Mobx |
初始化 |
template/configs/mobx/init/tmi |
Mobx初始化 |
模板 |
Mobx |
方法 |
template/configs/mobx/function/tmf |
Mobx方法 |
模板 |
view-modal |
方法 |
template/configs/view-modal/vmc |
view-modal直接调用 |
模板 |
view-modal |
代码片段 |
template/configs/view-modal/vmv |
view-modal页面组件 |
工具
大类名 |
模块名 |
片段名 |
输入命令(用/隔开) |
说明 |
工具 |
代码生成器 |
数据字典 |
tool/generator/dict/tgd |
数据字典生成器 |
| |