npm install (plugin) --save와 --save-dev 차이점 출처: http://ithub.tistory.com/165 [Fall in IT.]

2018. 8. 3. 11:12·Development/Vue.js

npm install (plugin) --save와 --save-dev 차이점


안녕하세요.




오늘은 npm install 옵션 중 --save와 --save-dev의 차이점에 대해서 알아보도록 하겠습니다.






npm 이란?


npm은 JavaScript 용 패키지 관리자입니다. 

npm을 사용하면 JavaScript 개발자가 다른 개발자가 공유 한 코드를 쉽게 재사용 할 수 있습니다. 

https://docs.npmjs.com/getting-started/what-is-npm



npm install 이란?


npm install은 지정된 패키지를 기본적으로 의존성에 저장합니다. 또한 몇 가지 추가 옵션을 사용하여 저장 위치 및 방법을 제어 할 수 있습니다.

./node_modules 디렉터리에 패키지를 설치합니다.

https://docs.npmjs.com/cli/install




npm install (plugin) --save란?


패키지(plugin)를 ./node_moduels 디렉터리에 설치하고 ./package.json 파일의 dependencies 항목에 플러그인 정보가 저장 됩니다.

--production 빌드시 해당 플러그인이 포함됩니다.




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


패키지(plugin)를 ./node_moduels 디렉터리에 설치하고 ./package.json 파일의 devDependencies 항목에 플러그인 정보가 저장 됩니다.

--production 빌드시 해당 플러그인이 포함되지 않습니다.







참조


https://docs.npmjs.com/cli/install

http://ohyecloudy.com/ddiary/2016/09/04/til-npm-install-save-or-save-dev/



모두 즐거운 코딩하세요~




출처: http://ithub.tistory.com/165 [Fall in IT.]

저작자표시 (새창열림)

'Development > Vue.js' 카테고리의 다른 글

emcascript 2015+ - 첫 번째 시간 const, let  (0) 2018.08.03
nodejs 8.11.1 + npm 5.6.0 설치  (0) 2018.05.11
'Development/Vue.js' 카테고리의 다른 글
  • emcascript 2015+ - 첫 번째 시간 const, let
  • nodejs 8.11.1 + npm 5.6.0 설치
phpdoumi
phpdoumi
리눅스부터 인공지능까지 하나씩 해 보고 과정을 정리하자.
  • phpdoumi
    AI 세상 ?
    phpdoumi
  • 전체
    오늘
    어제
    • 분류 전체보기 (102)
      • Currents (0)
        • 2024.1 with Ubuntu 24.04 (0)
        • 2024.1 with Ubuntu 22.04 (0)
        • Groupware (0)
        • Spring Boot (0)
        • 스프링부트 + JPA + thymeleaf + S.. (0)
      • Cloud (6)
        • Yoga with Ubuntu 22.04 (0)
        • Ussuri with Ubuntu 20.04 (0)
        • Stein for Ubuntu 18.04 (0)
        • Queens (0)
        • RDO_Tech (0)
        • IBM Cloud private (0)
        • 교육 (0)
        • Pike release (0)
        • Ocata release (0)
        • Ocata for Ubuntu 16.04(w ce.. (0)
        • 도입절차 (0)
        • Newton for Ubuntu 16.04(w c.. (0)
        • Newton for Ubuntu 16.04(w c.. (0)
        • Newton For Ubuntu 16.04 (0)
        • Mitaka for Ubuntu 14.04(w c.. (0)
        • Liberty on Ubuntu 14.04 (0)
        • Mitaka ubuntu 14.04 (0)
        • AutoPilot (0)
        • Etc (5)
        • Mitaka (1)
        • Liberty (0)
      • Trend 기술 (5)
        • BlockChain (0)
        • AI (1)
        • Raspberry PI & Arduino (0)
        • Big Data (1)
        • Mobile (0)
        • Tensorflow (0)
        • Nutanix (1)
        • SDN (0)
        • 3D Printing (1)
        • pfsense (0)
        • BTS (0)
      • Docker&Container (2)
        • Core OS (1)
        • Docker (1)
      • Development (14)
        • bbgo (0)
        • Ansible (0)
        • ofbiz (0)
        • React (0)
        • UML Designer (0)
        • Django (3)
        • react-admin (0)
        • VSCode (0)
        • Vue.js (3)
        • Yona (0)
        • Shopping Mall (0)
        • Python (0)
        • Genkins (0)
        • 개발 환경 구축 (6)
        • Locallibrary (Python) (0)
      • 행복한경영이야기 (63)
      • Linux (6)
        • Open Source (5)
        • Ubuntu (0)
        • RedHat (0)
      • Todo (2)
      • 먹을거리 (4)
      • 관심거리 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 미디어로그
    • 위치로그
    • 방명록
  • 링크

    • 모바일경제연구소
    • CIO 코리아
    • itworld
    • dbguide.net
    • techm
    • splunk install
    • 끊임없이
    • yO Kang(GitHub)
    • [오픈소스컨설팅]엔터프라이즈 오픈소스 도입전략
    • Cloud Test Report(Mirantis)
    • git 한글 문서
    • grooveyou
    • Minsky Installation
    • 누구나 쉽게 이해할 수 있는 Git 입문
    • Tacademy
    • TAEWAN.KIM
  • 공지사항

  • 인기 글

  • 태그

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.2
phpdoumi
npm install (plugin) --save와 --save-dev 차이점 출처: http://ithub.tistory.com/165 [Fall in IT.]
상단으로

티스토리툴바