프로그래밍/개발도구
[Sourcetree] .huskyrc command not found 에러
CaffeLatte
2023. 8. 4. 18:50
Next.js 프레임워크로 웹 프로젝트 진행 중,
husky 추가 후 Sourcetree에서 commit시 error가 발생했다(터미널 명령어로는 동작)
구글링 결과,
Mac의 GUI 앱에서 Path 환경변수를 올바르게 인식하지 못하는데서 발생하는 문제라고 한다
마침 nvm을 사용하고 있었고
# ~/.huskyrc
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
위의 설정과 비슷한 내용을 설정해본 기억이 있어 적용해 보았더니,
Sourcetree에서 문제없이 commit과 push가 되었다
아래는 참고한 사이트이고
관련 내용뿐 아니라 Path 환경변수 관련하여 추가 내용이 있어 읽어보면 좋을듯 하다
Sourcetree(osx)에서 Husky(git-commit-hook)가 동작하지 않는 이유: Can’t find “…” in PATH
Sourcetree(osx)에서 Husky(git-commit-hook)가 동작하지 않는 이유: Can’t find “…” in PATH
lovejaco.github.io
끝.