Що означає прапор npm -i?


87

Що робить прапор "i" у npm?

Я бачив, що це використовується так:

npm i backbone.marionette

Я переглянув документацію до npm і відшукав її в Google чималу суму. Я не впевнений, що це прапор чи команда чи, може, це взагалі не npm?


1
iне те саме, що -i. Це не прапор.
Слакс


Зачекайте, що тоді таке -i?
krispy

Відповіді:


76

прапор 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.

Зверніться до офіційного документа для отримання додаткової інформації тут


2
Хоча ця відповідь прийнята, вона насправді прямо не демонструє питання. Посилання також на пакет npm, а не на офіційні документи, тобто docs.npmjs.com/cli/install . У цьому документі псевдонім для встановлення - „i“, де ця відповідь не стосується цього шматка.
trash80

20

Я це НПМ встановити псевдонім , який згадується в https://docs.npmjs.com/cli/install .

Ви можете використовувати його з усіма прапорцями npm-install. Наприклад, нижче буде встановлено сервер angular -js amd live за допомогою npm i

npm i angular2@2.0.0-alpha.45 --save --save-exact
npm i live-server --save-dev
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.