Frontend/뷰 Vue.js

npm install --save / npm install --save-dev

Study-note 2020. 8. 18. 12:31

 출처: https://ithub.tistory.com/165

npm install 옵션 중 --save와 --save-dev의 차이점

 

npm 이란?

  • npm은 JavaScript 용 패키지 관리자입니다. 
  • npm을 사용하면 JavaScript 개발자가 다른 개발자가 공유 한 코드를 쉽게 재사용 할 수 있습니다. 

npm install 이란?

  • npm install은 지정된 패키지를 기본적으로 dependencies에 저장합니다. 또한 몇 가지 추가 옵션을 사용하여 저장 위치 및 방법을 제어 할 수 있습니다.
  • ./node_modules 디렉터리에 패키지를 설치합니다.

npm install (plugin) --save란?

  • 패키지(plugin)를 ./node_moduels 디렉터리에 설치하고 ./package.json 파일의 dependencies 항목에 플러그인 정보가 저장 됩니다.
  • --production 빌드시 해당 플러그인이 포함됩니다.

npm install (plugin) --save-dev란?

  • 패키지(plugin)를 ./node_moduels 디렉터리에 설치하고 ./package.json 파일의 devDependencies 항목에 플러그인 정보가 저장 됩니다.
  • --production 빌드시 해당 플러그인이 포함되지 않습니다.