2016-02-23 42 views
12

我不知道tslint.json應該包含哪條規則。任何人都可以告訴我tslint.json的常見或標準用法嗎?什麼包含在配置tslint.json中?

如何編寫tslint.json文件?

+2

配置取決於你想達到什麼。你可以使用tsc生成一個默認值--init – toskv

+6

@toskv你可能是指'tslint --init'。 –

+0

是的。這正是我想要的,因爲我不想自己輸入所有規則。 –

回答

12

如何寫一個tslint.json文件

文檔:https://palantir.github.io/tslint

下面是一個例子tslint.jsonhttps://palantir.github.io/tslint/usage/configuration/

你只使用你所關心的規則: https://palantir.github.io/tslint/rules/

例如一個小樣本:

{ 
    "rules": { 
     "no-unreachable": true 
    } 
} 
+2

我不確定功能上樣品配置的質量。您也可以嘗試https://github.com/palantir/tslint/blob/master/tslint.json或https://github.com/Microsoft/TypeScript/blob/master/tslint.json。請注意,TypeScript使用一些自定義規則,所以您需要從他們的回購中獲取這些規則,或者從配置中刪除它們。 – JKillian

+1

'以下是直接來自文檔的示例:https:// github.com/palantir/tslint/blob/master/docs/sample.tslint.json' - > link is dead:/ –