npm로 웹 패키지 오프라인 설치

최근 회사의 지속적인 통합 플랫폼을 만들고 있는데 웹 패키지로 포장된 모듈이 하나 있다. 공식적인 설치 방식인 npm install 웹 패키지이지만 랩의 기계는 외부 네트워크를 연결할 수 없고 방화벽의 제어가 엄격하여 사무실을 연결하는 proxy도 안 된다.그래서 오프라인으로 설치하는 방식만 고려할 수 있다.방안은 외부 네트워크를 연결할 수 있는 기계를 찾아 node를 설치하는 것이다.js, npm install [email protected]설치, Linux에서 기본적으로 설치된 패키지는/usr/lib/nodemodules/,copy 전체 웹 패키지 디렉터리를 오프라인 기기로 이동하면 됩니다.아리운 연결 기본 npm 창고가 연결되지 않아 몇 분 동안 진도가 없습니다.그래서 우선 npm 국내 창고 주소를 설치해 두겠습니다.
npm config set registry="http://r.cnpmjs.org"
npm install -g [email protected]

만약 코피가 오프라인 기기에 도착한다면 웹 패키지 -p를 실행해도 대응하는 패키지를 찾을 수 없습니다. 링크를 만들면 됩니다.
npm link 웹 패키지
    npm link style-loader
그런데 회사lab의 서버 방화벽 제어가 너무 엄격해서 뭔가를 시험하기가 너무 귀찮아요. 제가 돈을 써서 아리운에 가상 호스트를 신청했어요. 앞으로 뭘 시험하고 싶으면 편리해요. 오프라인에 물건을 설치하는 것은 정말 귀찮아요.

좋은 웹페이지 즐겨찾기