[Til] 08.17 npm --save 뜻

javascript를 이용하다 보면 npm을 많이 이용하게 된다. npm은 서드 파티 라이브러리를 다운로드 받기 위해서 많이 사용한다. 라이브러리를 받을 때 습관적으로 --save를 붙이곤 했는데 --save를 붙이지 않아도 dependencies에 항목이 추가되었다. --save의 정확한 의미를 몰랐기 때문에 --save를 붙였을 때와 붙이지 않았을 때 차이점을 느끼지 못했다. npm5 부터는 --save 옵션을 붙이지 않아도 dependencies에 항목을 추가할 수 있도록 되었다고 한다. 참고하면 좋을거 같다.

npm install <module-name> --save

추가적인 옵션

(1) -P or --save-prod
package.json에 패키지를 등록한다. (default)
(2) -D or --save-dev
package.json의 devDepndencies에 패키지를 등록합니다.
(3) -O or --save-optional
package.json의 optionalDependencies에 패키지를 등록합니다.
(4) --no-save
dependencies에 패키지를 등록하지 않는다.

좋은 웹페이지 즐겨찾기