yarn offline

    오프라인 환경(폐쇄망)에서 npm 패키지 install 하기(yarn offline)

    오프라인 환경(폐쇄망)에서 npm 패키지 install 하기(yarn offline)

    프로젝트를 진행하다 보면 종종 인터넷이 안되는 환경에서 작업해야하는 경우가 있다. npm은 온라인에서 패키지를 받아오는데, 인터넷이 안되는 환경에서는 패키지 다운로드를 할 수 없다. 그렇다고 node_modules 폴더 자체를 가져가기에는 정말 어마어마하게 크다... 따라서 이런 경우에는 어떻게 진행했었는지 정리해놓고자 한다. 다른 방식이 있을수도 있으나.. 그냥 내가 했던 방식이다.. 환경 내부망pc(인터넷 안되는 pc) 1대, 외부망pc 1대 결론 yarn으로 패키지 설치 -> 패키지들을 tar.gz으로 묶기 -> 이 tar.gz들을 오프라인 환경으로 가져가서 yarn install 하기 npmbox 라는 패키지를 사용해서도 가능하지만, 나는 패키지를 사용하지않고 yarn으로 했었다. 먼저 인터넷 되..