npm install options

이종호·2021년 8월 14일
0

정리

목록 보기
5/7

목차

  • 어떤 dependency에 추가할 것인가?
  • 어떻게 설치할 것인가?
  • 어떤 버전으로 설치할 것인가?
  • 그 외?

어떤 dependency에 추가할 것인가?

npm install name -P

  • == npm install name동일
  • 그냥 다운 받는 것은 P옵션을 붙인것과 동일
  • package.jsondependencies에 기록
  • 원래는 --save옵션을 붙여야 dependencies에 추가되었지만, npm5부터 default로 됨

npm install name -D

  • == npm install name --save-dev동일
  • package.jsondevDepndencies 기록
  • 개발할 때만 필요한 module들을 다운로드 할때 사용
  • 바뀌는 것은 기록의 위치, 실제 사용은 동일

npm install name -O

  • package.jsonoptionalDependencies 기록
  • 바뀌는 것은 기록의 위치, 실제 사용은 동일

어떻게 설치할 것인가?

npm install name --force

  • 디스크에 복사본이 있어도 무조건 다시 다운받게 강제한다

npm install name -g

  • 해당 모듈에 종속되는게 아니라 전역으로 설치
  • npm 도 전역으로 설치된 모듈중 하나이다.

어떤 버전으로 설치할 것인가?

npm install name@0.0.1

  • 특정 버전 설치

npm install name@latest

  • 가장 최근 버전 설치

그 외?

npm install name --dry-run

  • 실체 설치 X
  • 설치된 것 처럼 log만 남는다.

npx install name

  • 설치해서 실행하고 다시 삭제한다.
  • ex) npx create-react-app my-app
profile
코딩은 해봐야 아는 것

0개의 댓글