[npm] “npm -d install”에서“-d”는 무엇입니까?

나는 실행을 참조 일부 게시물 본 적이 npm로모그래퍼 -d인수를. 예를 들어, 이 문제npm -d install coffee-script. 있다 몇 가지 다른 페이지 포함이 구문을 참조, 설치 지침 적어도 하나의 NPM 패키지는.

그러나 나는이 -d주장에 대한 문서를 찾을 수 없었다 . 에 대한 문서는에 대한npm install 언급이 -d없으며 npm FAQ 는 언급 하지 않으며 내가 살펴본 다른 문서 페이지도 없습니다.

않는 -d옵션은 아무것도 할? 그렇다면 무엇입니까?



답변

그것은 바로 가기입니다 --loglevel info

참고 항목 Shorthands 및 기타 CLI 미묘한의 섹션 :

  • -d: --loglevel info


답변

다른 사람이 웹 검색에서 여기에 올 경우 -d 플래그는 대문자 -D와 동일하지 않으며 후자는 –save-dev의 플래그 동의어입니다.


답변

글쎄, 이것은 나를 혼란스럽게하지만 npm install오류 메시지를 만들면 npm install -d훨씬 더 많은 시간을 절약 할 수 있습니다.
-d플래그는 로컬로 강제 설치에 사용됩니다. npm --save은 업데이트 된 패키지를 package.json파일 에 저장하기위한 것입니다.

npm install -d --save

반면에 npm -D는 약간 다릅니다. npm 문서 에 따르면 -D는--save-dev

aliases: npm i, npm add
common options: [-P|--save-prod|-D|--save-dev|-O|--save-optional] [-E|--save-exact] [-B|--save-bundle] [--no-save] [--dry-run]


답변