Webstorm node.js 자동 다운로드 종속성 자동으로

Webstorm node.js 자동 다운로드 종속성 자동으로

webstorm node.js 프로젝트에서 package.json의 자동 다운로드 종속성이 가능하므로 명령 프롬프트에서 npm istall 등을 실행할 필요가 없습니다.

답변1

살펴 보셨나요?수축 포장? 이를 통해 다음을 수행할 수 있습니다.

...패키지와 해당 패키지가 의존하는 모든 패키지를 설치합니다. 패키지에 Shrinkwrap 파일이 있는 경우 이에 따라 종속성 설치가 진행됩니다. npm-shrinkwrap(1)을 참조하세요.

http://blog.nodejs.org/2012/02/27/managing-node-js-dependent-with-shrinkwrap/

그리고

https://npmjs.org/doc/shrinkwrap.html

두 번째 링크에서;

축소 포장된 패키지 빌드 기존 패키지를 축소 포장하려면 다음을 수행하십시오.

모든 종속성의 최신 버전을 설치하려면 패키지 루트에서 "npm install"을 실행하세요. 해당 버전에서 패키지가 예상대로 작동하는지 확인합니다. "npm Shrinkwrap"을 실행하고 npm-shrinkwrap.json을 git에 추가한 후 패키지를 게시하세요. 축소 포장된 패키지에서 종속성을 추가하거나 업데이트하려면 다음을 수행하십시오.

모든 종속성의 최신 버전을 설치하려면 패키지 루트에서 "npm install"을 실행하세요. 종속성을 추가하거나 업데이트합니다. 새로운 패키지나 업데이트된 패키지를 개별적으로 "npm install"한 다음 package.json을 업데이트합니다. 설치하려면 명시적으로 이름을 지정해야 합니다. 인수 없이 npm install을 실행하면 기존의 수축 포장만 재현됩니다. 패키지가 새 종속성과 함께 예상대로 작동하는지 확인합니다. "npm Shrinkwrap"을 실행하고 새 npm-shrinkwrap.json을 커밋한 후 패키지를 게시하세요.

관련 정보