Cosa fa il flag "i" in npm?
L'ho visto usato così:
npm i backbone.marionette
Ho guardato nella documentazione di npm e l'ho cercata su Google una discreta quantità. Non sono sicuro che sia un flag o un comando o forse non è affatto una cosa npm?
Cosa fa il flag "i" in npm?
L'ho visto usato così:
npm i backbone.marionette
Ho guardato nella documentazione di npm e l'ho cercata su Google una discreta quantità. Non sono sicuro che sia un flag o un comando o forse non è affatto una cosa npm?
Risposte:
il flag i è per l'installazione. Dalla documentazione:
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.
Fare riferimento al documento ufficiale per ulteriori informazioni qui
L' alias i è npm-install menzionato in https://docs.npmjs.com/cli/install .
Puoi usarlo con tutti i flag di installazione di npm. Ad esempio, di seguito verrà installato angular -js amd live server utilizzando npm i
npm i angular2@2.0.0-alpha.45 --save --save-exact
npm i live-server --save-dev
i
non è lo stesso di-i
. Questa non è una bandiera.