В моем случае я хотел изменить 2 пробела на 4, а запуск ng lint --fix
ничего не сделал, потому что средство исправления отступов tslint не изменяет количество отступов, а только тип.
Я смог работатьвокруг этого сразу после запуска ng new
, изменив tslint.json, добавив:
"indent": [
true,
"tabs",
2
],
Затем я запустил ng lint --fix
и все отступы пробела были зафиксированы на вкладках.Затем я вернул отступ на то, что действительно хотел:
"indent": [
true,
"spaces",
4
],
... и снова набрал ng lint --fix
.Теперь все существующие отступы верны.Конечно, любые дальнейшие генераторы Angular CLI будут по-прежнему использовать 2 пробела, так что это не полное решение, но лучше, чем ничего.