lerna 정리 - ChoDragon9/posts GitHub Wiki

Independent mode

lerna init --independent

package의 버전을 독립적으로 관리할 수 있음.

명령어

  • lerna version
    • 현재 버전에서 다음 버전으로 변경하기 위한 명령어.
    • 실행 시, 버전 선택지가 주어짐.
  • lerna publish from-package
    • package의 버전과 npm registry에 있는 package의 버전을 비교하고 차이점이 있는 package만 업데이트 후 배포
  • lerna bootstrap
    • packagenpm install을 실행.
    • lerna clean으로 모든 packagenode_modules을 삭제할 수 있음.
  • lerna run
    • packagepackage.json에 있는 script를 실행.
    • --scope
      • 특정 package 선택
    • --parallel