"dependencies": Packages required by your application in production.
"devDependencies": Packages that are only needed for local development and testing.
dependencies에 추가하는 법
command 창에 아래와 같은 명령을 입력한다.
npm install package-name
ex. npm install express
devDependencies에 추가하는 법
command 창에 아래와 같은 명령을 입력한다.
npm install package-name --save-dev
또는 아래와 같이 축약해서 입력할 수 있다.
npm install package-name -D
ex. npm install @babel/node --save-dev
https://docs.npmjs.com/specifying-dependencies-and-devdependencies-in-a-package-json-file