Git Commit 전에 컴파일 에러 체크하기 (Serverless Framework, TypeScirpt)
Husky라는 Git hooks 설정 npm 패키지를 이용해 commit 전에 컴파일 에러를 체크하는 방법입니다.- Git hooks: git commit, git push와 같은 git 명령어가 실행되기 전/후에 자동으로 실행되는 스크립트를 설정하는 기능 1. 문제 상황Main 브랜치에 코드가 머지되면 Serverless Framework 배포가 일어나는데 Lambda함수 코드의 컴파일 에러 때문에 배포에 실패하는 경우가 있었습니다.Commit 전에 Lambda 함수 코드에 컴파일 에러가 없는지 체크해 머지 이후 배포 실패를 막으려고 합니다. 2. 해결 방법Git Hooks 자동화 라이브러리인 Husky를 이용해 Commit 전에 컴파일을 체크합니다.- Git Hooks(다시 한번..): git ..