代码规范校验

核心文件校验

检查以下文件是否存在

  1. chameleon.config.js
  2. src/app/app.cml
  3. src/router.config.json

CML文件规范校验

  • 多文件cml格式下,是否存在interface文件
  • 命名名称是否符合规范

模板规范校验

  • 根据模板语法(lang=vue|cml)校验语法是否正确
  • 模板中组件使用是否符合规范

脚本规范校验

  • 编写一端代码逻辑时,如果使用其他端的全局变量,会校验失败。
  • 使用未定义的event名称时,会报错
  • 使用未定义的prop名称时,会报错

样式规范校验

  • 满足css规则
  • 不支持级联

配置规范校验

  • json格式是否合法
  • usingComponents只放置在base字段下