Ich folge Beispielen, die das -g
Flag verwenden, wenn Sie npm install
verwenden, aber ich kann nicht durch das Hilfesystem herausfinden, was das -g
Flag macht.Was bewirkt das Flag "-g" im Befehl "npm install -g <something>"?
Antwort
-g
sagt npm
, das benannte Modul zu installieren, damit es global zugänglich ist.
Es ist jedoch wichtig zu verstehen, dass -g
normalerweise nur für Pakete verwendet wird, die Befehlszeilendienstprogramme bereitstellen, sodass ihre ausführbaren Komponenten im System PATH
verfügbar sind.
Wenn Sie mehrere Programme haben, require
das gleiche Paket, sollte jedes Programm das Paket lokal installieren. Wenn Sie ein installiertes Paket wirklich teilen möchten, indem Sie es global installieren, müssen Sie auch npm link
verwenden.
Siehe die Dokumentation zum Thema global installierte Pakete here.
Wenn Sie npm help install
tun, werden Sie sehen, dass:
o npm install (in package directory, no arguments): Install the dependencies in the local node_modules folder. In global mode (ie, with -g or --global appended to the com- mand), it installs the current package context (ie, the current working directory) as a global package.
die express module als Beispiel nehmen. Wenn es zuvor mit der Option -g installiert wurde, könnten Sie express
irgendwo schreiben, um eine Skeleton-Anwendung zu erstellen.
- 1. Golang-Äquivalent von npm install -g
- 2. Was ist der Unterschied zwischen "npm update -g", "npm upgrade-g", "npm install -g npm" und "n stable"?
- 3. webpack: Befehl nicht gefunden nach npm install webpack -g
- 4. npm install -g yo Tunneling Socket Fehler
- 5. npm installieren --g gulp - hängt
- 6. Knoten npm install -g kann Modul Config-Kette nicht finden
- 7. npm install -g ionic nicht in Windows 8.1 installieren
- 8. package.json hinzufügen „npm -g installieren“, um Skripte
- 9. rnpm Befehl nicht gefunden nach "sudo npm installieren rnpm -g"
- 10. Was bedeutet s/\ G/0/g?
- 11. Wie installiere npm -g auf Offline-Server
- 12. Was bewirkt das -all_load-Linker-Flag?
- 13. Warum kompiliert g ++ das?
- 14. npm installieren -g Winkel-cli nicht funktioniert
- 15. make: g ++: Befehl nicht gefunden
- 16. g ++ __static_initialization_and_destruction_0 (int, int) - was ist das
- 17. g: include vs g: render
- 18. D3, Übergangsgruppen (<g>)
- 19. Was bewirkt der Befehl "pod install" unter Mac OS X?
- 20. Bower aktualisiert nicht über npm Update -g Bower
- 21. Was macht -G in Perl?
- 22. arm-linux-gnueabi-g ++: Befehl nicht gefunden
- 23. Befehl nicht gefunden nach npm install in zsh
- 24. C++: Was GNU G ++ Parameter?
- 25. Was ist G ++ 4.4.1 Standardzuordner?
- 26. Kann nicht npm installieren -g Arbeit für mein Paket
- 27. #define f (g, g2) g ## g2
- 28. Was ist deine liebste g ++ Option?
- 29. Was bewirkt das PathGeneratedInternal-Flag in einer WPF-Bindung?
- 30. install express mit npm