Angular CLI - ng fussel Befehl

Syntax

ng lint <project> [options]
ng l <project> [options]

ng lint Führen Sie das Flusen-Tool mit eckigem App-Code aus. Es überprüft die Codequalität des angegebenen Winkelprojekts. Es verwendet TSLint als Standard-Flusenwerkzeug und verwendet die in der Datei tslint.json verfügbare Standardkonfiguration. Optionen sind optionale Parameter.

Argumente

Sr.Nr. Argument & Syntax Beschreibung
1 <Projekt> Der Name des zu fusselnden Projekts.

Optionen

Sr.Nr. Option & Syntax Beschreibung
1 --configuration = Konfiguration

Die zu verwendende Flusenkonfiguration.

Aliase: -c

2 --ausschließen Dateien, die vom Flusen ausgeschlossen werden sollen.
3 --Dateien Dateien, die in das Flusen einbezogen werden sollen.
4 --fix = true | false Behebt Flusenfehler (kann Flusendateien überschreiben).

Standard: false

5 --force = true | false

Erfolgreich auch bei Flusenfehlern.

Standard: false

6 --format = format

Ausgabeformat (Prosa, JSON, stilvoll, ausführlich, pmd, msbuild, checkstyle, vso, Dateiliste).

Voreinstellung: Prosa

7 --help = true | false | json | JSON

Zeigt eine Hilfemeldung für diesen Befehl in der Konsole an.

Standard: false

8 --silent = true | false

Ausgabetext anzeigen.

Standard: false

9 --tsConfig = tsConfig Der Name der TypeScript-Konfigurationsdatei.
10 --tslintConfig = tslintConfig Der Name der TSLint-Konfigurationsdatei.
11 --typeCheck = true | false

Steuert die Typprüfung für Flusen.

Standard: false

Wechseln Sie zuerst zu einem Winkelprojekt, das mit dem Befehl ng build aktualisiert wurde .

Aktualisieren Sie ziel.component.html und ziele.component.ts wie folgt.

Ziele.Komponente.ts

import { Component, OnInit } from '@angular/core';

@Component({
   selector: 'app-goals',
   templateUrl: './goals.component.html',
   styleUrls: ['./goals.component.css']
})
export class GoalsComponent implements OnInit {
   title = 'Goal Component'
   constructor() { }
   ngOnInit(): void {
   }
}

Ziele.Komponente.html

<p>{{title}}</p>

Führen Sie nun den Flusenbefehl aus.

Beispiel

\>Node\>TutorialsPoint> ng lint
Linting "TutorialsPoint"...

ERROR: D:/Node/TutorialsPoint/src/app/goals/goals.component.ts:9:27 - Missing semicolon
ERROR: D:/Node/TutorialsPoint/src/app/goals/goals.component.ts:13:2 - file should end with a newline

Lint errors found in the listed files.

Hier hat der Befehl ng lint die Codequalität der Anwendung überprüft und druckt den Flusenstatus.

Korrigieren Sie nun die Fehler in aim.component.ts.

Ziele.Komponente.ts

import { Component, OnInit } from '@angular/core';

@Component({
   selector: 'app-goals',
   templateUrl: './goals.component.html',
   styleUrls: ['./goals.component.css']
})
export class GoalsComponent implements OnInit {
   title = 'Goal Component';
   constructor() { }
   ngOnInit(): void {
   }
}

Führen Sie nun den Flusenbefehl aus.

Beispiel

\>Node\>TutorialsPoint> ng lint
Linting "TutorialsPoint"...
All files pass linting.