Yarn에서 preinstall, postinstall, prepare 스크립트 활용하기

yarn install을 실행할 때 특정 작업을 자동으로 실행하고 싶다면, preinstall, postinstall, prepare 같은 스크립트를 활용할 수 있습니다. 이 글에서는 각각의 역할과 활용 방법을 알아보겠습니다.

1. preinstall: 설치 전에 실행

preinstall 스크립트는 yarn install이 실행되기 직전에 실행됩니다. 보통 환경 설정이나 의존성 검사 등에 사용됩니다.

예제

{
  "scripts": {
    "preinstall": "echo '패키지 설치 전 실행됩니다'"
  }
}

위처럼 설정하면 yarn install을 실행할 때 "패키지 설치 전 실행됩니다"라는 메시지가 출력됩니다.

활용 예

2. postinstall: 설치 후에 실행

postinstall 스크립트는 yarn install이 완료된 직후 실행됩니다. 보통 빌드 과정이나 추가적인 설정 작업을 수행할 때 사용됩니다.

예제

{
  "scripts": {
    "postinstall": "echo '패키지 설치 후 실행됩니다'"
  }
}

활용 예