Keď pracujeme na projekte v Angulare, pri úprave .ts súborov nemusíme kódovať tak štandardne, ako sú definície premenných, medzery, úvodzovky a podobne.
Môžeme použiť nasledujúci príkaz na kontrolu varovania generovaného v projekte.
C:\project\colors>ng lint Jemné "farby"...
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
V uvedených súboroch boli nájdené chyby s chĺpkami.
Ako je uvedené nižšie:
Ako tieto varovania opravím?
Príkaz je nasledovný:
Chyby, ktoré sa dajú automaticky opraviť, zahŕňajú: chýbajúce medzery, chýbajúci bodkočiark, "malo by byť ', nesprávne umiestnené 'inak', súbor by mal končiť novým riadkom, nekonečný medzerník, zbytočný bodkočiark, identifikátor 'XXX' sa nikdy nepoužíva
Použitie príkazu automatické opravy nemusí opraviť všetky varovania,Ak sa to nedá opraviť automaticky, musíme varovanie opraviť manuálne。
|