Проблема форматирования перед фиксацией в Husky/lint
Запуск хаски / ворсового крючка для предварительного форматирования (работает нормально). Имеет одну странную ошибку, когда по какой-то причине в одном файле он продолжает форматировать файл с интервалом в 1 таб вместо двух пробелов. (похоже, что husky / lint-staged перезаписывает / переформатирует весь файл с интервалом табуляции, но только этот файл)
Понятия не имею, почему он это делает, кто-нибудь сталкивался с такой проблемой раньше? Любая помощь в этом очень ценится, так как я вырываю свои волосы на этом этапе.
С уважением, пользовательский интерфейс
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"src/**/*.{js,scss}": [
"prettier --write",
"git add"
]
},
1 ответ
Пока нет удачи, поэтому на данный момент я добавляю:
/* eslint-disable */
к началу моего файла, который выглядит, чтобы обойти проблему.
Я знаю, что это не решение, но это единственный вариант, который у меня есть на данный момент.