TypeScript TSLint(TypeScript代码检查工具)

TSLint是TypeScript代码的样式风格检查工具。类似于JavaScript的ESLint,或者Ruby的Rubocop。

  配置TSLint

TSLint是一个外部工具,我们需要进行一次安装工具的流程

#初始化package.json
npm init
yarn add ts-node typescript --dev yarn add tslint --dev

安装完成后,使用命令初始化TSLint的配置

yarn tslint --init

此时,项目中会自动新增一个文件tslint.json:

{
    "defaultSeverity": "error",
    "extends": [
        "tslint:recommended"
    ],
    "jsRules": {},
    "rules": {},
    "rulesDirectory": []
}