(npm) npm 설치에 –save가 정말 필요한가요?

npm 검색 라이브러리 명령 사용

일부 기사에서 – 구하다 나는 거기에 있고 다른 기사는 그렇지 않다는 것을 알고 있습니다.

다음에 사용할 수 있도록 저장한다는 뜻인 것 같지만 확인하고 떠나기로 합니다.


이전에는 npm이 node_modules 아래에 패키지를 설치했습니다.

그런 다음 종속성의 종속성 별도의 프로젝트를 추가하는 작업도 진행 중입니다.

아래와 같이 – 구하다 옵션을 사용하면 패키지를 설치할 수 있습니다.

현재 프로젝트의 package.json 파일에 있는 종속성 프로젝트에 추가하게 두다

npm install 설치할모듈이름 --save

하지만 npm 버전 5부터~에서 – 구하다 이것은 기본 옵션이며 자동으로 추가됩니다.

되기 때문에

지금은 사용하지 않아도 된다고 합니다.

– 구하다 다른 개발자가 프로젝트를 다운로드하여 실행하면 옵션이 기본값으로 변경됩니다.

npm으로 다운받은 패키지를 하나씩 다운받거나 node_modules 폴더를 같이 옮길 필요가 없습니다.

npm install 명령을 실행하십시오. 종속성 프로젝트에 정의된 패키지 자동 설치되기 때문에

프로젝트 배포가 더 쉬워지고 패키지 종속성 관리가 더 쉬워진다고 설명하겠습니다.


출처: npm 버전 5 문서. https://blog.npmjs.org/post/161081169345/v500

자동으로 저장하지 않도록 변경하려면 –no-save로 변경할 수 있습니다.

그것이 누군가를 돕기를 바랍니다 …

버그 있으면 댓글 달아주세요 🙂

다들 즐감하세요-!


참조