2015-01-10 3 views
1

우리는 수시로 ~1.0.0과 같은 근사 버전으로 몇 개의 패키지를 사용하여 npm update을 실행합니다. 이것은 일반적으로 작동합니다.npm 업데이트 : 패키지의 로컬 기록이 변경 되었습니까?

그러나 최근에 우리는 우리 자신의 코드로 추적 할 수없는 응용 프로그램 문제를 경험하기 시작했으며 npm update을 실행하면 일부 패키지가 새 버전으로 업데이트되었다고 생각되지만 확실하지 않습니다.

내 질문에 : npm update 작업 - 즉, 로컬 컴퓨터에서 변경된 패키지 및 변경된 내용과 변경 사항 등을 보여주는 파일 (또는 이와 유사한 파일)이 있습니까?

답변

0

npm shrinkwrap command을 확인하시기 바랍니다. 결과로 npm-shrinkwrap.json 파일을 버전 제어하면 다른 버전의 기록을 제공합니다. 수축 포장 (shrinkwrap)이 어떻게 종속성을 잠그는 지 이해했는지 확인하십시오.

+0

좋은 지적입니다. 우리는 과거에 수축 포장 (이 목적을 위해)을 살펴 봤지만 결코 방아쇠를 당기지 않았습니다. 아마도 이것은 시간입니다. :) 어딘가에 직접적인 대답이있는 경우를 대비하여 질문에 답을 남기지 마십시오. – toblerpwn

관련 문제