husky
を使ったhooks/pre-commit
の追加がうまくできず詰まりました。
原因
husky
のCHANGELOG.md
に以下をみつけました。
Breaking change husky requires now Git >= 2.13.2. If you're already using husky v2 and don't use an old version of Git, you can safely upgrade.
(Breaking changeならreadmeのわかりやすいところに書いといてよ。)
yarn remove husky
したら上記のメッセージでました。yarn add
で出してほしいのと、前回remove
したときはでなかったような。見落としてたかも。
解決策
-
git
のバージョンを2.13.2
まで上げる。 -
husky
のバージョンを2.7
まで下げる。