–save-dev vs –save

&

차이점

package.json에 다르게 반영된다

--save-dev는 devDependencies 항목에들어가고 --save는 dependencies 항목에 들어간다. 그리고 나중에 빌드할때 나오는 결과물 코드에는 dependencies 항목에 기재된 라이브러리들만 포함된다. devDependencies 에 해당되는 라이브러리들은 그냥 개발할때만 쓰는 것들만 들어간다. 예를들면, [Babel, Webpack, Typescript, Nodemon] 같은것들.

공통점

node_modules폴더에 들어간다

어쨋든 라이브러리는 써야하니까 node_modules폴더에 해당 라이브러리가 다운로드된다.

기타

npm install bootstrap3npm install --save bootstarp 는 같다. 안쓰면 기본적으로 --save로 취급된다.

Add Comment