Когато работим по ъглов проект, при редактиране на .ts файлове, може да не кодираме толкова стандартно, като дефиниции на променливи, интервали, кавички и т.н.
Можем да използваме следната команда, за да проверим предупредителното предупреждение, генерирано в проекта.
C:\project\colors>ng lint Линтинг "цветове"...
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
Грешки с влакна, открити в изброените файлове.
Както е показано по-долу:
Как да оправя тези предупреждения?
Командата е следната:
Грешки, които могат да се поправят автоматично, включват: липсващо празно пространство, липсваща точка и запетая, " трябва да бъде ', погрешно поставено 'else', файлът трябва да завършва с нов ред, празно място в последния период, ненужна точка и запетая, идентификатор 'XXX' никога не се преасва
Използването на командата за предупреждение за автоматично фиксиране може да не поправи всички предупреждения,Ако не може да се коригира автоматично, трябва да оправим предупреждението ръчно。
|