기업에서는 폐쇄된 인프라에서 개발을 진행해야할 때가 있습니다.

 

이때 인터넷에서 연결된 PC 에서 폐쇄망 PC로 한번에 패키지를 가져오는 방법을 공유합니다.

 

===================================================

인터넷PC

===================================================

 

1)npm 캐시경로 찾기 및 파일zip

명령어 : npm config get cache
수행결과 : C:\Users\......\AppData\Local\npm-cache

2) 해당 npm-cache 폴더를 압축

 

3) 해당 압축파일을 폐쇄망PC로 전송

 

===================================================

폐쇄망PC

===================================================

 

1) npm-cache 파일은 압축풀기

 

 

2) npm을 캐시폴더로 지정
명령어 : npm config set cache 압축을푼경로복사 --global

3)캐시폴더의 패키지 인스톨
명령어 : npm install 

 

이렇게 하면 모든 패키지를 한번에 설치할 수 있습니다.

 

저는 react 관련된 mui 부터 d3까지 한번에 설치되는걸 확인할 수 있었습니다.

 

 

반응형

+ Recent posts