FE | BE/node.js npm install 옵션(dependencies와 dev-dependencies의 차이) - npm 모듈들을 설치하다보면 블로그 마다 설치하는 옵션이 모두 다릅니다!!그때 마다 너무 궁금했어서 이번에 쭉 정리를 해보았습니다 npm install 옵션 https://docs.npmjs.com/cli/v7/commands/npm-install 1. npm install nodemon == npm install -P nodemon 가장 기본으로 위와 같이 하면package.json의 dependencies 아래에 기록 된다-P가 default로 붙는다. 이는 —save-prod와 같다 2. npm install -D nodemon == npm install nodemon —save-dev -D 또는 —save-dev 옵션을 주면 package.json의 dev-dependencies에 기록 된다. 3. npm install -O nodemon optionalDependencies에 기록 된다어떤 상황에서만 사용되는 모듈 다운로드시 사용 4. npm install nodemon —no-save package.json에 기록하지 않고 다운로드 5. npm install nodemon@latest 가장 최신 버전의 package 다운로드 ⇒ 이게 default 6. npm install nodemon@2.2.2 원하는 버전의 패키지 다운로드 7. npm install nodemon —dry-run 실제 설치는 되지 않지만 로그는 남는다고 합니다. 실제 어떻게 쓰일지는 아직 잘 모르겠네요 8. npm install nodemon —force 디스크에 복사본이 있어도 강제로 새로 다운 받는다 9. npm install -g 글로벌로 설치이렇게 하면 어떤 프로젝트에서도 사용할 수 있게 된다 dependencies와 dev-dependencies의 차이 둘의 차이는 실제 상용화시 사용할 패키지와 개발용 패키지의 차이 dependencies 이는 실제 상용화시 사용할 패키지를 담는다기술스펙으로 사용되어야 할 라이브러리런타임에도 계속 쓰인다면 아래에 적는다 dev-dependencies 개발 시 필요한 라이브러리들은 아래 항목에 적어준다단순히 컴파일에 필요하다면 아래애 적용 참고 - https://zereight.tistory.com/282 - https://velog.io/@pandati0710/npm-install-%EC%98%B5%EC%85%98 공유하기 URL 복사카카오톡 공유페이스북 공유엑스 공유 게시글 관리 구독하기Code by horang Contents 1.npminstallnodemon==npminstall-Pnodemon 2.npminstall-Dnodemon==npminstallnodemon—save-dev 3.npminstall-Onodemon 4.npminstallnodemon—no-save 5.npminstallnodemon@latest 6.npminstallnodemon@2.2.2 7.npminstallnodemon—dry-run 8.npminstallnodemon—force 9.npminstall-g dependencies dev-dependencies 당신이 좋아할만한 콘텐츠 node.js 버전 관리 매니저 :: nvm 과 n 비교 및 nvm 설치 방법 정리 2022.07.09 윈도우 node.js, npm 설치 방법 2021.06.05 댓글 0 + 이전 댓글 더보기