Dies ist der Befehl npm-README, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
npm - ein JavaScript-Paketmanager
Build-Status https://travis-ci.org/npm/npm
ZUSAMMENFASSUNG
Das sind gerade genug Informationen, um Ihnen den Einstieg zu erleichtern.
Viele weitere Informationen finden Sie unter npm Hilfe sobald es installiert ist.
WICHTIG
Dir technische Knoten v0.8 or höher zu Lauf fehlen uns die Worte.
Um ein altes zu installieren und nicht unterstützt Version von npm, die auf Knoten 0.3 und früher funktioniert, Klonen
das Git-Repo und durchstöbere die alten Tags und Branches.
npm is konfiguriert zu - npm, Inc.´s Öffentlichkeit Paket Registratur at https://registry.npmjs.org
standardmäßig.
Sie können npm so konfigurieren, dass es jede beliebige kompatible Registrierung verwendet, und sogar Ihre eigene ausführen
Registrierung. Schauen Sie sich das Dokument zu Registern an https://docs.npmjs.com/misc/registry.
Die Nutzung der Registrierung einer anderen Person kann durch Nutzungsbedingungen geregelt sein. Es gelten die Nutzungsbedingungen für
Die standardmäßige öffentliche Registrierung finden Sie unter https://www.npmjs.com.
Super Einfach Installieren
npm ist mit node gebündelt http://nodejs.org/download/.
Windows Computer
Holen Sie sich das MSI http://nodejs.org/download/. npm ist drin.
Apple Macintosh Computer
Holen Sie sich das Paket http://nodejs.org/download/. npm ist drin.
Andere Sorten of Vereine
Führen Sie um installieren. npm wird mit node installiert.
Wenn Sie eine ausgefallenere Hoseninstallation wünschen (eine andere Version, benutzerdefinierte Pfade usw.), dann
weiter lesen.
Schick Installieren (Unix)
Es gibt ein ziemlich robustes Installationsskript unter https://www.npmjs.com/install.sh. Sie können
Laden Sie das herunter und führen Sie es aus.
Hier ist ein Beispiel mit Curl:
curl -L https://www.npmjs.com/install.sh | Sch
Leicht Liebhaber
Mit diesem Skript können Sie beliebige NPM-Konfigurationsparameter festlegen:
npm_config_prefix=/some/path sh install.sh
Oder Sie können es im Super-Debugger-Modus ausführen:
npm_debug=1 sh install.sh
Sogar Liebhaber
Holen Sie sich den Code mit Git. Verwenden um um die Dokumente zu erstellen und andere Dinge zu erledigen. Wenn Sie es planen
Hacken auf npm, um Link ist dein Freund.
Wenn Sie über den NPM-Quellcode verfügen, können Sie auch beliebige Konfigurationsschlüssel semipermanent festlegen
Verwendung der . / Configure --key=val ..., und führen Sie dann npm-Befehle aus, indem Sie Folgendes tun Knoten cli.js
. (Dies ist hilfreich zum Testen oder Ausführen von Dingen, ohne npm tatsächlich zu installieren
selbst.)
Windows Installieren or Upgrade
Sie können eine ZIP-Datei herunterladen von https://github.com/npm/npm/releases, und entpacken Sie es im
node_modules\npm\ Ordner im Installationsordner des Knotens.
Um auf npm 2 zu aktualisieren, befolgen Sie die Windows-Upgrade-Anweisungen in der npm-Fehlerbehebung
Guide:
https://github.com/npm/npm/wiki/Troubleshooting#upgrading-on-windows
Wenn Ihnen das nicht ausgefallen genug ist, können Sie den Code mit Git abrufen und damit herumexperimentieren
direkt.
Montage von on Cygwin
Nein.
Deinstallieren
Es ist so traurig, dich gehen zu sehen.
sudo npm uninstall npm -g
Oder, wenn das fehlschlägt,
sudo make deinstallieren
Mehr Schwer Deinstallieren
Normalerweise reichen die obigen Anweisungen aus. Dadurch wird npm entfernt, aber zurückgelassen
alles, was Sie installiert haben.
Wenn Sie alle von Ihnen installierten Pakete entfernen möchten, können Sie das verwenden
npm ls Befehl, sie zu finden, und dann npm rm um sie zu entfernen.
Um von npm 0.x zurückgebliebene Kruft zu entfernen, können Sie das mitgelieferte verwenden clean-old.sh Skriptdatei.
Sie können es bequem so ausführen:
npm explore npm -g -- sh scripts/clean-old.sh
npm verwendet zwei Konfigurationsdateien, eine für benutzerspezifische Konfigurationen und eine andere für globale
(jeder Benutzer) Konfigurationen. Sie können sie wie folgt anzeigen:
npm config get userconfig # ist standardmäßig auf ~/.npmrc
npm config get globalconfig # ist standardmäßig /usr/local/etc/npmrc
Durch die Deinstallation von npm werden standardmäßig keine Konfigurationsdateien entfernt. Sie müssen sie entfernen
selbst manuell, wenn Sie möchten, dass sie gelöscht werden. Beachten Sie, dass dies bedeutet, dass npm künftig installiert wird
wird sich die von Ihnen gewählten Einstellungen nicht merken.
Die richtigen npm Programmatisch
Obwohl npm programmgesteuert verwendet werden kann, ist seine API für die Verwendung durch die CLI gedacht einzige und
Für die Eignung für andere Zwecke wird keine Gewähr übernommen. Wenn Sie npm verwenden möchten
Um eine Aufgabe zuverlässig auszuführen, ist es am sichersten, das Gewünschte aufzurufen npm Befehl
mit entsprechenden Argumenten.
Die semantische Version von npm bezieht sich auf die CLI selbst und nicht auf die zugrunde liegende API. Die
intern API is nicht garantiert zu bleiben stabil sogar wann npms Version zeigt nicht
Bruch Änderungen haben war gemacht gemäß zu semver.
Wenn Sie Noch Ich möchte npm programmgesteuert verwenden möglich. Die API ist nicht sehr
gut dokumentiert, aber es is ziemlich einfach.
Letztendlich wird npm nur ein dünner CLI-Wrapper um die Module sein, von denen es abhängt, aber
Im Moment gibt es einige Dinge, die nur die CLI tun kann. Sie sollten versuchen, eines von npms zu verwenden
Abhängigkeiten zuerst und verwenden Sie die API nur, wenn das, was Sie tun möchten, nur von unterstützt wird
npm selbst.
var npm = require("npm")
npm.load(myConfigObject, function (er) {
if (er) return handleError(er)
npm.commands.install(["some", "args"], function (äh, data) {
if (er) return commandFailed(er)
// Der Befehl war erfolgreich und die Daten enthalten möglicherweise einige Informationen
})
npm.registry.log.on("log", Funktion (Nachricht) { .... })
})
Die Belastung Die Funktion benötigt einen Objekt-Hash der Befehlszeilenkonfigurationen. Die verschiedenen
npm.commands. Funktionen nehmen eine Array des Positionsarguments Streicher. Das Letzte
Argument für irgendjemanden npm.commands. Funktion ist ein Rückruf. Einige Befehle erfordern andere
optionale Argumente. Lesen Sie die Quelle.
Sie können derzeit keine Konfigurationen einzeln für eine einzelne NPM-Funktion festlegen. Seit npm is
ein Singleton, jeder Aufruf an npm.config.set ändert den Wert für alle npm-Befehle darin
Weitere Informationen finden Sie auch in den ./bin/npm-cli.js Hier finden Sie ein Beispiel für das Abrufen von Konfigurationswerten aus der Befehlszeile
Argumente mit nopt. Vielleicht möchten Sie auch einen Blick darauf werfen npm Hilfe Config um alles zu erfahren
welche Optionen Sie dort einstellen können.
Mehr Docs
Überprüfen Sie die Dokumente https://docs.npmjs.com/, insbesondere die FAQ
https://docs.npmjs.com/misc/faq.
Sie können die Verwendung npm Hilfe Befehl, einen von ihnen zu lesen.
Wenn Sie Entwickler sind und npm zum Veröffentlichen Ihres Programms verwenden möchten, sollten Sie es lesen
fehlen uns die Worte. https://docs.npmjs.com/misc/developers
Verwenden Sie npm-README online über die Dienste von onworks.net