Ich habe Windows Binary (.exe) von nodejs von der Hauptseite heruntergeladen.
Wie kann ich npm
(Node Package Manager) installieren und verwenden?
npm
kann (ohne Installation) von hier heruntergeladen werden:
Das aktuelle Windows-Installationsprogramm aus nodejs.org ab v0.6.11 (2012-02-20) installiert NPM zusammen mit NodeJS.
ANMERKUNGEN:
%USERPROFILE%\AppData\Roaming\npm
%USERPROFILE%\AppData\Roaming\npm-cache
npm install
als diesen Benutzer ausführen. Einige Module/Dienstprogramme sollten global installiert werden....\npm
selbst zu Ihrem Benutzerpfad hinzufügen.So ändern Sie den "globalen" Speicherort für alle Benutzer in einen geeigneteren freigegebenen globalen Speicherort %ALLUSERSPROFILE%\(npm|npm-cache)
(tun Sie dies als Administrator):
[NODE_INSTALL_PATH]\etc\
-Verzeichnis npm config --global ...
-Aktionen ausführenC:\ProgramData\npm-cache
- npm-Module werden hier verfügbar seinC:\ProgramData\npm
- Binärskripts für global installierte Module werden hier angezeigtC:\ProgramData\npm\node_modules
- global installierte Module werden hier verfügbar seinnpm config --global set prefix "C:\ProgramData\npm"
npm config --global set cache "C:\ProgramData\npm-cache"
C:\ProgramData\npm
zur Umgebungsvariablen Path des Systems hinzu Wenn Sie stattdessen den "globalen" Speicherort Ihres Benutzers in %LOCALAPPDATA%\(npm|npm-cache)
path ändern möchten:
C:\Users\YOURNAME\AppData\Local\npm-cache
- npm-Module werden hier verfügbar seinC:\Users\YOURNAME\AppData\Local\npm
- Binärskripts für installierte Module werden hier angezeigtC:\Users\YOURNAME\AppData\Local\npm\node_modules
- global installierte Module werden hier verfügbar seinnpm config set prefix "C:\Users\YOURNAME\AppData\Local\npm"
npm config set cache "C:\Users\YOURNAME\AppData\Local\npm-cache"
PATH
..__ Ihrer Umgebung hinzu.setx PATH "%PATH%;C:\Users\YOURNAME\AppData\Local\npm"
Für Anfänger sind einige der npm-Module, von denen ich am meisten Gebrauch gemacht habe, wie folgt.
Erweiterte JS-Optionen ...
Zum Testen greife ich nach folgenden Werkzeugen ...
Web-Tools.
Wenn du es baust ...
Wenn Node.js nicht mit dem MSI-Installationsprogramm installiert wird, muss npm manuell eingerichtet werden.
Angenommen, die Datei node.exe befindet sich im Ordner c:\nodejs
. Nun zum Einrichten von npm-
c:\nodejs\node_modules
und c:\nodejs\node_modules\npm
c:\nodejs\node_modules\npm
c:\nodejs\node_modules\npm\bin
in den c:\nodejs
-OrdnerUm npm zu testen, öffnen Sie cmd.exe
, ändern Sie das Arbeitsverzeichnis in c:\nodejs
und geben Sie npm --version
ein. Sie sehen die Version von npm, wenn sie korrekt eingerichtet ist.
Nach dem Setup können Pakete lokal oder global installiert bzw. deinstalliert werden. Weitere Informationen zur Verwendung von npm finden Sie unter https://docs.npmjs.com/ .
Als letzten Schritt können Sie den Ordnerpfad c:\nodejs
des Knotens zur Umgebungsvariablen path
hinzufügen, damit Sie bei der Ausführung von node.exe
und npm
an der Eingabeaufforderung nicht den vollständigen Pfad angeben müssen.
Ich habe gerade die neueste Version des Knotens (0.6.12) in Windows 7 mit msi (node-v0.6.12.msi) installiert.
npm ist bereits im Lieferumfang enthalten, es ist nicht erforderlich, es separat hinzuzufügen.
Während der Ausführung von npm (npm install mysql) war ein Berechtigungsproblem aufgetreten. Der Pfad, in dem sich meine nodejs befanden, d. H. . C:\Programme (x86)\nodejs
Dann folgte ich den folgenden Schritten:
1) C:\Program Files (x86)\nodejs\npm
in Umgebungsvariablen - Pfadsystemvariable hinzugefügt.
2) ging nur auf C:\
in der Eingabeaufforderung zurück und gab den Befehl - npm install mysql
- und voila! es funktionierte..
Hoffe das hilft.
Ich verwende node.js unter Windows mit npm . Der Trick besteht einfach darin, cygwin zu verwenden. Ich habe die Anleitung unter https://github.com/joyent/node/wiki/Building-node.js-on-Cygwin- (Windows) befolgt. Stellen Sie jedoch sicher, dass Sie die Version 0.4.11 von nodejs oder npm verwenden.
Ich habe gerade die 64-Bit-Version Node.js v0.12.0 für Windows 8.1 von hier ..__ installiert. Es werden automatisch Ihre Umgebungspfade usw. eingerichtet.
Um die Befehlszeile zu erhalten, ist es nur [Win-Key]+[S]
für die Suche und geben Sie als Suchausdruck "node.js" ein.
Wählen Sie den Node.js Command Prompt
-Eintrag NICHT den Node.js
-Eintrag.
Beide erhalten eine Eingabeaufforderung, aber nur die vorherige funktioniert tatsächlich. npm ist in diesen download eingebaut, also nur npm -whatever
bei Prompt.
Verwenden Sie einen Windows-Paket-Manager wie schokoladig Installieren Sie zuerst chocolatey wie auf der Homepage angegeben. Das sollte ein Kinderspiel sein
Führen Sie dann zur Installation von Node JS (Install) den folgenden Befehl über die Befehlszeile oder über PowerShell aus:
C:> cinst nodejs.install
Hier eine Anleitung von @CTS_AE zur Verwendung von NPM mit Standalone-node.exe: https://stackoverflow.com/a/31148216/228508
Ich habe gerade Node.js zum ersten Mal installiert und es enthält NPM, das vom Windows-Cmd aus ausgeführt werden kann. Stellen Sie jedoch sicher, dass Sie es als Administrator ausführen. Klicken Sie mit der rechten Maustaste auf cmd und wählen Sie "als Administrator ausführen". Dadurch konnte ich npm-Befehle aufrufen.