Husky를 최신 버전으로 업그레이드
2657 단어 javascripttutorialbeginners
그것에 대해 글을 쓰게 된 동기는 내 프로젝트 중 일부에서 이 업그레이드를 수행했기 때문이며 이 짧은 게시물이 여러분에게 도움이 될 수 있다고 생각합니다.
이 게시물을 작성하는 현재 Husky의 현재 버전은
v5.1.1
입니다. 이 게시물을 읽을 때 구성 문제를 피하기 위해 이 버전의 패키지를 유지하겠습니다.Husky v5.x.x는 오픈 소스 프로젝트에 대해서만 무료입니다. 자세히 읽어보십시오here .
허스키의 새로운 기능
허스키 v5.x.x 설치
npm:
npm install --save-dev [email protected]
실:
yarn add -D [email protected]
.huskyrc에서 구성 이동
이제 Husky v5.1.1을 이미 설치했으며 다음 명령을 실행할 수 있습니다.
npm
npx husky install
실
yarn husky install
참고: 이것을 실행할 때 현재 디렉터리에
.husky
디렉터리가 생성됩니다.후크 추가
다음과 같이 Husky에 새 후크를 추가할 때마다 기본 명령을 사용합니다.
npx husky add .husky/<HOOK NAME> "<SCRIPTS TO RUN>"
이 경우 다음과 같이 Husky에 두 개의 후크를 추가합니다.
사전 커밋
npx husky add .husky/pre-commit "npx lint-staged"
커밋 메시지
npm
npx husky add .husky/commit-msg 'npx --no-install commitlint --edit "$1"'
실
yarn husky add .husky/commit-msg 'npx --no-install commitlint --edit "$1"'
마무리
Husky의 bash 스크립트로의 이러한 움직임은 다른 스택과 통합하는 데 도움이 되고 JavaScript 언어에 대한 초점을 제거한다고 생각합니다.
더 깊이 들어가고 싶다면 Husky docs 을 읽어보는 것을 추천한다.
프로그래밍을 즐기세요!
참조
Reference
이 문제에 관하여(Husky를 최신 버전으로 업그레이드), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/helderberto/upgrade-husky-to-latest-version-p0i텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)