npm 패키지 오프라인으로 tgz 다운로드 받기

npm 유용한 기능으로 오프라인으로 다운로드 받을 수 있는 pack 명령어가 있다.

명령어로 pnpm 과 corepack-pnpm 다운로드를 받고 실행시켜보자.

npm pack pnpm@10.9.0
npm install -g /home/kiioio/dist/packages/pnpm-10.9.0.tgz
corepack pack pnpm@10.9.0 -o corepack-pnpm-10.9.0.tgz
corepack install -g /home/kiioio/dist/packages/corepack-pnpm-10.9.0.tgz

별도의 경로로 파일을 저장하고 싶다면 아래와 같이 옵션 --pack-destination {path} 지정한다.

npm pack --pack-destination ./dist/packages pnpm@10.9.0