Når vi arbejder på et angular-projekt, og redigerer .ts filer, koder vi måske ikke så standardmæssigt, såsom variabeldefinitioner, mellemrum, anførselstegn osv.
Vi kan bruge følgende kommando til at tjekke advarselen, der genereres i projektet.
C:\project\colors>ng lint At linte "farver"...
ERROR: C:/project/colors/src/app/app.component.ts:1497:17 - Unnecessarily quoted property 'strength' found.
ERROR: C:/project/colors/src/app/app.component.ts:1497:17 - " should be '
ERROR: C:/project/colors/src/app/app.component.ts:1517:1 - space indentation expected
ERROR: C:/project/colors/src/app/app.component.ts:1517:6 - Identifier 'a' is never reassigned; use 'const' instead of 'let'.
ERROR: C:/project/colors/src/app/app.component.ts:1517:10 - " should be '
ERROR: C:/project/colors/src/app/app.component.ts:1518:5 - statements are not aligned
ERROR: C:/project/colors/src/app/app.component.ts:1519:5 - statements are not aligned
ERROR: C:/project/colors/src/app/app.component.ts:1522:25 - " should be '
ERROR: C:/project/colors/src/app/app.component.ts:1523:1 - space indentation expected
ERROR: C:/project/colors/src/app/app.component.ts:1523:2 - statements are not aligned
ERROR: C:/project/colors/src/app/app.component.ts:1523:4 - missing whitespace
ERROR: C:/project/colors/src/app/app.component.ts:1523:17 - == should be ===
ERROR: C:/project/colors/src/app/app.component.ts:1523:20 - " should be '
ERROR: C:/project/colors/src/app/app.component.ts:1523:24 - missing whitespace
ERROR: C:/project/colors/src/app/app.component.ts:1524:1 - space indentation expected
ERROR: C:/project/colors/src/app/app.component.ts:1524:15 - " should be '
ERROR: C:/project/colors/src/app/app.component.ts:1525:1 - space indentation expected
Fejl i fnug, der findes i de listede filer.
Som vist nedenfor:
Hvordan retter jeg disse advarsler?
Kommandoen er som følger:
Fejl, der kan rettes automatisk, inkluderer: manglende mellemrum, manglende semikolon, " burde være '", forkert placeret 'else', fil skal slutte med en linjeskift, efterfølgende mellemrum, unødvendigt semikolon, identifikator 'XXX' er aldrig reass
Brug af auto-fix advarselskommandoen løser måske ikke alle advarsler,Hvis det ikke kan rettes automatisk, skal vi rette advarslen manuelt。
|