실수를 저지르면서 포착합니다.
2053 단어 gittoolingproductivityjavascript
🚨 Lint error!🚨 😡
그때 파일을 저장하지 않았거나 git add하지 않았다는 것을 알게 됩니다. 🤦♂️
이것은 합산되고 시간 낭비입니다! 빌드 단계에서 실패하면 더 나빠집니다 ...
이것은 허스키가 들어오는 곳입니다! 🐕
Github Link
보시다시피 husky는 git 명령이 실행되기 전에 일련의 단계를 실행할 수 있도록 합니다. 설정이 매우 간단합니다.
npm install husky --save-dev
// Inside package.json
// ...
"husky": {
"hooks": {
"pre-commit": "command-or-script-you-want-to-run-here"
}
},
//...
사전 커밋은 커밋하기 전을 의미합니다. Pre-push는 push 전에 있을 것입니다... Husky는 모든 단계가 성공하지 못하면 git 명령을 거부합니다.
그리고 그게 다야. 가장 중요한 부분은 이제 프로젝트에서 작업하는 모든 사람이 이 간단한 검사를 받을 수 있다는 것입니다.
허스키를 확인하세요
내 링크:
GitHub: https://github.com/ymirke
매체: https://ymirke.medium.com/
링크드인:
Reference
이 문제에 관하여(실수를 저지르면서 포착합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/ymirke/catch-mistakes-before-you-even-commit-them-4f2o텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)