npm install
npm link
gitccm
git commit
명령어를 대신 해주는 파일입니다. 변경사항을 꼭 스테이징 한 이후 사용해주세요.git push
도 잊지마세요 ~
[before]
- 프로젝트에서
husky
와gitccm
을 같이 사용할 시 위와 같이husky
의 로그 출력이 되지 않는 문제가 있었습니다. gitccm
코드에서 사용중인simple-git
라이브러리가husky
의 출력을 막는 것이 원인이었습니다.simple-git
사용 대신node.js
의 내장 모듈인child_process
의execSync
함수를 사용하여 코드에서git commit
터미널 명령어를 대신 수행해주는 방식으로 수정해주었습니다.
[after]
수정 후 BooLock
팀원분이 설정해주신 husky
의 로그 출력이 잘 되는 것을 확인할 수 있습니다.