차이점
package.json에 다르게 반영된다
--save-dev는 devDependencies
항목에들어가고 --save는 dependencies
항목에 들어간다. 그리고 나중에 빌드할때 나오는 결과물 코드에는 dependencies
항목에 기재된 라이브러리들만 포함된다. devDependencies
에 해당되는 라이브러리들은 그냥 개발할때만 쓰는 것들만 들어간다. 예를들면, [Babel, Webpack, Typescript, Nodemon] 같은것들.
공통점
node_modules폴더에 들어간다
어쨋든 라이브러리는 써야하니까 node_modules
폴더에 해당 라이브러리가 다운로드된다.
기타
npm install bootstrap3
와 npm install --save bootstarp
는 같다. 안쓰면 기본적으로 --save로 취급된다.