Winkel-cli : Mit ng lint
Ich bin mir bewusst, dass die Winkel-cli verwendet codelyzer verwendet lint.js
Wenn Sie mit dem Befehl:
ng lint
Kann es automatisch korrigieren formatieren? oder wird es nur mitteilen Formatierung-Fehler?
ng lint --help
alle Ausgänge Hilfe von Befehlen für die Winkel-cli.
InformationsquelleAutor Ben Winding | 2016-11-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Aktualisierte Antwort für Eckige CLI-v6.x, 7.x:
ng lint <project-name> --fix
wo <Projektname> "name:" aus dem Paket.json
-- Antwort für Eckige CLI-v1.x --
ng lint -fix
-- Ursprüngliche Antwort unten --
Haben tslint autofix viele Fehler führen Sie den folgenden in der Wurzel des code. Natürlich kann es nur autofix einfachere Themen wie let -> const "" ->', etc.
Gestern habe ich dieses auto-Update Hunderte von lassen -> const Probleme in unserem Recht großen code-Basen. Nur die überprüfung der änderungen, bevor Sie zu Begehen, nahm lange genug, manuell zu reparieren Sie alle hätten im Laufe eines Tages.
InformationsquelleAutor Paul Lockwood
Eckige 6.0+, die Sie ausführen können
ng lint
mit autofix etwa so:wo
<project>
ist der name, den Sie gegeben haben, zu Ihrem Projekt beim laufenng new
.Erfahren Sie hier mehr: https://github.com/angular/angular-cli/wiki/lint
InformationsquelleAutor David Castillo
Funktionen, die Sie Fragen, ist teilweise verfügbar in diesen Tagen in VS-Code mit der TSLint Erweiterung, die unterstützt Auto Befestigung für einige (aber nicht alle) der Standard-TSLint Warnungen.
Ich benutze es schon seit ein paar Wochen jetzt, und ich finde es sehr hilfreich.
InformationsquelleAutor zejuel
ng lint
läuft die tslint (Typoskript linter), die nur druckt linting Fehler. AFAIK, ist es nicht direkt erlauben die Befestigung Probleme gefunden (so Nov 16)Gibt es Projekte wie
tslint-fix
dem Ziel, für die Befestigung einer Reihe von so genannten auto-reparierbar Probleme.Scheint so zu sein. Es ist die einzige option für alle nicht-auto-reparierbar Probleme sowieso. Oder Sie können versuchen, zu Experimentieren mit den
tslint-fix
für die auto-fixables.Cheers, check it out
InformationsquelleAutor Yuri