npm에서 "i"플래그는 무엇을합니까?
나는 다음과 같이 사용되는 것을 보았다.
npm i backbone.marionette
나는 npm 문서를 살펴보고 Google에서 상당한 양을 검색했습니다. 플래그인지 명령인지 아니면 npm이 아닌지 잘 모르겠습니다.
npm에서 "i"플래그는 무엇을합니까?
나는 다음과 같이 사용되는 것을 보았다.
npm i backbone.marionette
나는 npm 문서를 살펴보고 Google에서 상당한 양을 검색했습니다. 플래그인지 명령인지 아니면 npm이 아닌지 잘 모르겠습니다.
답변:
i 플래그는 설치용입니다. 문서에서 :
npm install
npm install <pkg>
npm install <pkg>@<tag>
npm install <pkg>@<version>
npm install <pkg>@<version range>
npm install <folder>
npm install <tarball file>
npm install <tarball url>
npm install <git:// url>
npm install <github username>/<github project>
Can specify one or more: npm install ./foo.tgz bar@stable /some/folder
If no argument is supplied and ./npm-shrinkwrap.json is
present, installs dependencies specified in the shrinkwrap.
Otherwise, installs dependencies from ./package.json.
나는이 별칭 NPM 설치 에 언급 https://docs.npmjs.com/cli/install을 .
모든 npm-install 플래그와 함께 사용할 수 있습니다. 예를 들어 아래는 npm i 를 사용하여 angular-js amd 라이브 서버를 설치합니다.
npm i angular2@2.0.0-alpha.45 --save --save-exact
npm i live-server --save-dev
i
과 같지 않습니다-i
. 그것은 깃발이 아닙니다.