У нас есть корпоративное приложение со структурой папок, подобной следующей:
/project
.git
/sub1
...Java project
/sub2
package.json
...Javascript Backbone project
/sub3
...Java project
/sub4
...Java project
/sub5
package.json
...Javascript React project
В настоящее время Husky настроен как в проектах sub2, так и в sub5, что вызывает конфликты (требует установки npm всякий раз, когда я переключаю проекты).Кроме того, разработчики Java сообщают, что когда они фиксируют код в проектах sub1, sub3 и sub4, выполняются ловушки Husky git.
Возможно ли запускать ловушки только в том случае, если вы находитесь в определенной папкекогда вы совершаете?