lint 자동화 썸네일형 리스트형 [Next.js] husky와 lint-staged를 사용하여 버그를 줄여보자. INTRO 여러 사람들이 하나의 프로젝트에서 작업하다보면, coding convention이 지켜지지 않은 코드가 push 된다거나, 테스트에 실패했음에도 push를 한다던가.. ... 생각보다 많은 문제들이 발생한다. 이러한 문제들을 git 명령어를 작성할 때 미리 검토할 수 있게 도와주는 도구를 소개해보고자 한다. 1. Husky란? - git hook을 관리해주는 라이브러리이다. - git add, git commit, git push 와 같은 flow에 중간중간 등장하여 특정 동작을 수행하게 도와준다. - 이 과정을 통해 commit 할 때 코드 스타일을 자동으로 검사하거나 테스트를 실행하는 훅을 추가할 수 있어 일관된 코드 품질을 유지하고 버그를 사전에 탐지할 수 있다. 2. lint-stage.. 더보기 이전 1 다음