yarn install offline

1

vue-sapjil

목록 보기
9/9
post-thumbnail

npm-package-offline

오프라인 환경에서 프로젝트를 배포핧 때에는
ex) 보안이 철저한 금융사 프로젝트
npm install로 온라인에서 패키지를 설치할 수 없다.

따라서 오프라인 환경에서 패키지를 설치할 수 있도록 환경을 만들어줘야한다.

프로젝트 root에 .yarnrc 파일을 생성

// .yarnrc
yarn-offline-mirror "./npm-packages-offline"
yarn-offline-mirror-pruning true

위와같이 입력해주고 저장.

yarn cache clean
yarn install

위 명령어를 실행해 npm-package-offline 폴더를 생성해준다.

package.json에 모듈이 추가되면

- 추가한 사람은

node_modules
npm-package-offline
yarn.lock
을 삭제하고

yarn install을 다시 실행해준다.
(오프라인 패키지 재설정)

- 받는 사람은

node_modules
를 삭제하고

yarn install --offline 을 실행해준다.

profile
를 질투하는 그냥 개발자입니다.

1개의 댓글

comment-user-thumbnail
2022년 5월 9일

당신은 전문가입니다.

답글 달기