[npm] npm i 할 때 붙는 옵션(-g, --save, -D)
npm i -g
- 전역 설치
- 시스템에 있는 모든 node_modules에 패키지 설치
- 업데이트 문제도 있고...암튼 그때그때 설치해주는 게 좋으니 필요한 상황 아니면 사용x
npm i --save
- package.json의 dependencies에 패키지 추가
- npm5부터는 자동으로 --save가 적용되므로 npm i 만 해줘도 됨
npm i -D
- package.json의 devDependencies에 패키지 추가
- --production 옵션을 추가하여 배포할 프로젝트를 빌드할 때 devDependencies에 있는 패키지들은 포함x
참고 사이트