代码生成
解释
generator生成的代码包括三个部分(*表示模块标识名称即generatorList中配置的name
字段)
- view部分的三个文件
*.vue\\*.js\\*.css
- model部分的一个文件
*.js
- api部分的两块代码
api\mock的get\put\post\delete方法(api不生成文件仅生成粘贴代码)
配置generator.config.js
参数 | 说明 | 类型 | 参考内容 |
---|---|---|---|
apiRoots | api根目录列表 | Array | ["/auth"] |
generatorList | 需生成的模块列表 | Array | [{"viewPath":"/view/","name":"demo","chineseName":"模板","restUrl":"/auth/sys/orm/role"}] |
生成
普通生成
npm run generator
覆盖生成
npm run generator-f
项目提交
项目使用 commitizen 提交
npm run git:acp
less computed test
.\node_modules\.bin\lessc .\src\assets\css\computed\index.less .\src\assets\css\computed\test.css
TODO LIST
- 初始化项目
- 添加CZ
- 响应式处理
- 标签页