TypeScript自定义规则

TypeScript自定义规则是指开发者可以根据项目需求,通过配置文件来设置特定的类型检查规则、编译选项和Lint规则。这些规则有助于提高代码的质量,减少错误,并确保团队成员之间代码风格的一致性。

添加TS代码扫描任务

添加任务并选择TypeScript代码扫描任务,如下所示:

使用自定义规则

  • 默认情况下,Flow会使用TS Lint默认的代码扫描规则。为了使用自定义的代码扫描规则用户需要在项目根路径下提供tslint.json文件。

  • 初次使用可以使用如下命令生成该文件:

    tslint --init
  • 保存并运行流水线,TSLint任务会自动检查代码项目根路径下是否包含该文件,如果包含则使用用户定义的tslint.json文件。

  • 更多规则可以参考TSLint官方文档