2016-02-23 7 views
12

Ich weiß nicht, welche Regel in tslint.json enthalten sein sollte. Kann mir jemand den üblichen oder Standardgebrauch von tslint.json zeigen?Was in der Konfiguration von tslint.json enthalten?

Wie schreibe ich eine tslint.json Datei?

+2

Konfiguration hängt davon ab, was Sie erreichen möchten. mit tsc --init – toskv

+6

@toskv kannst du einen Standard erzeugen. Du meinst wahrscheinlich "tslint --init". –

+0

Ja. Genau das möchte ich, denn ich möchte nicht alle Regeln selbst eingeben. –

Antwort

12

wie eine tslint.json Datei

Die Docs schreiben: https://palantir.github.io/tslint

Hier ist ein Beispiel tslint.json: https://palantir.github.io/tslint/usage/configuration/

Sie nur die Regeln verwenden würde, die Sie interessieren: https://palantir.github.io/tslint/rules/

Eg ein kleines Beispiel:

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

Ich bin mir nicht sicher über die Qualität der Beispielkonfiguration funktional. Sie könnten auch versuchen, https://github.com/palantir/tslint/blob/master/tslint.json oder https://github.com/Microsoft/TypeScript/blob/master/tslint.json. Beachten Sie, dass TypeScript einige benutzerdefinierte Regeln verwendet. Sie müssen diese also ebenfalls aus dem Repo-Verzeichnis entnehmen oder einfach aus der Konfiguration löschen. – JKillian

+1

'Hier ist ein Beispiel direkt aus der Dokumentation: https://github.com/palantir/tslint/blob/master/docs/sample.tslint.json' -> link is dead: / –