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": [] }