npm shrinkwrap 으로 노드 모듈 의존성 확정하기

발생일: 2014.01.22

키워드: npm, shrinkwrap

문제:

노드에서 모든 모듈의 의존성 버전을 명확한 버전으로 확정하려고 한다.
`package.json` 파일을 모두 수정하지 않고, 한 방에 처리할 수 있는 방법이 있을까?


해결책:

$ npm shrinkwrap

위 명령은 `package.json`에 정의된 모듈의 버전을, 정확한 버전으로 정의한 맵 파일을 만든다.
맵 파일의 이름은 shrinkwrap.json 파일이다.

`npm install`로 의존성 모듈을 인스톨할 때 `shrinkwrap.json` 파일이 있을 경우,
정해진 버전으로 인스톨한다~

노드 모듈을 프로덕션에 내보낼 때 유용하게 사용할 수 있다.

자세한 건 아래 링크를 참고한다.
https://npmjs.org/doc/shrinkwrap.html

카테고리

분류 전체보기 (710)
About me. (6)
Daylogs (675)
영어공부 (0)
My works - 추억 (29)
비공개 (0)