npm패키지 설치시
-D
flag(--save-dev
의 shortcut)
해당패키지를 devDependencies 에서만 사용하도록 해준다. 개발용으로는 필요하지만 release 시에는 필요없는 경우에 해당한다.
- 반대로 제품의 Release나 구동에 꼭 필요한 모듈의 경우(dependencies)에는
--save
옵션을 사용한다.
- 아무런 옵션 없이 npm install 을 할 경우에는 dependencies, devDependencies 둘다 설치되고, dependencies 만 설치하고 싶을땐
npm install. --only-pro
, devDependencies 만 설치하고 싶을때는 npm install --only=dev
을 사용한다.
https://docs.npmjs.com/cli/v7/commands/npm-install