Я использую husky v4.3.0
lint-staged 10.4.0
prettier v2.1
на create-react-app
. пакет.json:
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"src/**/*.{ts, tsx}": [
"eslint --fix",
"git add"
],
"src/**/*.{ts, tsx, css, md, mdx, html}": [
"prettier --write",
"git add"
]
},
Я нашел похожий вопрос lint-staged не работает на предварительной фиксации, я попробовал упомянуты различные ответы, такие как:
- Удалите модули узла и переустановите пакеты.
- Пересоберите пакеты с помощью npm-rebuild.
- переустановите хаски и lint-staged
Всякий раз, когда я что-либо фиксирую, lint-staged не выполнялся для запуска lint и красивее. Как я могу это исправить?