Pracując nad projektem Angular, podczas edycji .ts plików, możemy nie kodować tak standardowo, jak definicje zmiennych, spacji, cudzysłowy itp.
Możemy użyć następującego polecenia, aby sprawdzić ostrzeżenie generowane w projekcie.
C:\project\colors>ng lint Linting "kolory"...
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
Błędy kłaczków znaleziono w wymienionych plikach.
Jak pokazano poniżej:
Jak naprawić te ostrzeżenia?
Polecenie brzmi następująco:
Błędy, które można automatycznie naprawić, to: brakujący odstęp, brak średnika, "powinno być "inne", plik powinien kończyć się nową linią, odstęp końcowy, niepotrzebny średnik, identyfikator "XXX" nigdy nie jest powtarzany
Użycie polecenia auto-fix warning może nie naprawić wszystkich ostrzeżeń,Jeśli nie da się tego naprawić automatycznie, musimy naprawić ostrzeżenie ręcznie。
|