devDependencies

npm, node

devDependencies

  • 패키지들이 package.json의 devDependencies에 저장된다
  • ESLint, JEST, babel, 테스트 등 프로덕션 단계에서 꼭 필요하지 않은 패키지들(실행에 필요하지 않는 것)은 devDependencies에 저장해 다른 사람들이 알아볼 수 있도록 한다

    • npm i --production으로 설치하면 package.json의 devDependencies는 제외하고 설치가 가능하다

      npm i --save -dev
      npm i -D
  • npm5이후로 npm i를 하면 default로 dependencies에 저장된다

    npm i
    npm i --save
    npm i -S

참고

--save vs --save -dev
--save -dev = -D
npm Docs
npm i defaults