체인의정석

git commit 시 npm ERR! missing script: lint-staged 본문

개발

git commit 시 npm ERR! missing script: lint-staged

체인의정석 2021. 7. 26. 17:47
728x90
반응형

git commit에서 lint시 에러가 났다.

(base) lambda256@ethan vega-central-api % git commit
npm ERR! missing script: lint-staged

이럴때 살펴봐야 할 부분은 바로 package.json이다.

  "husky": {
    "hooks": {
      "pre-push": "npm run lint",
      "pre-commit": "lint-staged"
    }
  },

 

    "lint-staged": "lint-staged",
    "commitlint": "commitlint -e"

package.json에 있는 script에서 Lint-stage라는 명령어를 부르는데 해당 명령어가 정의되어 있지 않아서 나는 에러였다.

 

 

 

이러한 pre-commit은 아래와 같은 모듈에서도 사용할 수 있다.

 npm install --save-dev pre-commit

 

 

만약 정말 안된다 싶으면 안좋은 방법으로

git commit -n

위 명령어를 사용하면 lint를 생략할 수도 있다.

728x90
반응형
Comments