WEB

[WEB] Husky

2juhyunju ㅣ 2022. 8. 22. 11:30

Husky

허스키란 git hook 사용을 도와주는 라이브러리이다. 여기서 git hook이란 어떠한 이벤트가 발생 했을 때 자동으로 특정 스크립트를 실행 하게 하는 것이다. 보통 클라이언트 훅과 서버 훅으로 나눠지며 클라이언트 훅은 commit,merge 할 때 실행되고 서버 훅은 push 할 때 서버에서 실행 된다. 쉽게 얘기해서 Husky는 git을 사용할 때 특정 스크립트를 실행 시켜주는 라이브러리 라고 정의할 수 있다.

설치

yarn add -D husky // 허스키 설치
<package.json>
 "scripts": {
    "prepare": "husky install",
    }

 

아직 허스키를 설치만 했고 사용해본적은 없기 때문에 오늘은 허스키가 무엇이고 왜 허스키를 사용하는지 정도만 알아보았다. 
후에 허스키를 사용해서 git hook을 어떻게 사용하는지 테스트 해보고 수정 할 예정이다.

'WEB' 카테고리의 다른 글

[WEB] 로그인 프로세스  (0) 2022.08.23
[WEB] 웹 크롤링 & 웹 스크래핑  (0) 2022.08.22
[WEB] REST API ,GraphQL  (0) 2022.08.22
[WEB] DTO(Data Transfer Object)  (0) 2022.07.31
[WEB] MVC 패턴  (0) 2022.07.18