yarn pnp 환경에서 커밋젠 설정하기

eaasurmind·2023년 1월 11일
0

TIPS

목록 보기
7/12

yarn pnp 환경에서는 cz-commitizen 설정 방법이 살짝 다르기 때문에 간단히 설명해 드리겠습니다.

stand-alone 버전의 cz-customizable를 사용하고 있습니다.

설치

yarn add -D cz-customizable 

여기서 yarn pnp를 사용하고 있기때문에 cz-customizable의 node_modules만 꺼내오기 위해 unplug를 해줍니다.

yarn unplug cz-customizable

그리고 package.json의 scripts부분에 실행명령어를 적고
path를 unplugged된 파일이 있는곳으로 지정합니다.
최상단에 cz-config.js를 위치시켜 config에 명시했습니다.

  "scripts": {
   ...
    "cz": "./.yarn/unplugged/cz-customizable-npm-7.0.0-1704ad9243/node_modules/cz-customizable/standalone.js",
  },
  "config": {
    "cz-customizable": {
      "config": "cz-config.js"
    }
  },
profile
You only have to right once

0개의 댓글