/demo_frontend

Primary LanguageJavaScriptMIT LicenseMIT






代码生成

解释

generator生成的代码包括三个部分(*表示模块标识名称即generatorList中配置的name字段)

  1. view部分的个文件*.vue\\*.js\\*.css
  2. model部分的个文件*.js
  3. 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
  • 响应式处理
  • 标签页


参考&感谢

soybean-admin

License

MIT Copyright (c) 2022 luobo