Node.js wird in Windows 7 x64 nicht von cmd.exe ausgeführt

2

Ich habe Node.js vom Installationsprogramm auf der Hauptwebsite des Projekts installiert. Ich habe alle Optionen bei der Installation überprüft, um sicherzustellen, dass sie korrekt verwendet werden können. Wenn ich jedoch eine Administrator-Eingabeaufforderung eingebe und eingebe node, erhalte ich Folgendes:

'node' is not recognized as an internal or external command, operable program or batch file.

Ich bin verwirrt. Sollte der Knoten nicht standardmäßig über die Befehlszeile ausgeführt werden?

nerdenator
quelle

Antworten:

3

Es ist nicht so, dass es nicht läuft, nur dass es es nicht finden kann. Ich gehe davon aus, dass Sie den Standard-MSI-Installer von hier verwendet haben:

Ja? In diesem Fall haben Sie es wahrscheinlich an einem Standardspeicherort installiert, z. B. C:\Program Files (x86)\nodejs\oder C:\Program Files\nodejs\. Versuchen Sie im Windows Explorer, diese zu finden. Was auch immer Sie finden, öffnen Sie ein Befehlsfenster und führen Sie dieses aus (ändern Sie den ersten Befehl mit dem Pfad zu dem, den Sie gefunden haben):

cd C:\Program Files (x86)\nodejs\
node

Das sollte funktionieren. Wenn es funktioniert hat, ändern Sie Ihren Pfad wie hier beschrieben (unter Windows 7):

Einige hilfreiche Referenzen:

Dauerregen
quelle
`64-bit = cd C: \ Programme \ nodejs \, 32-bit = cd C: \ Programme (x86) \ nodejs`
YumYumYum
0

Stellen Sie sicher, dass Sie Node korrekt installiert haben. Sie können es testen, indem Sie einfach einen Befehl ausführen, um festzustellen, welche Version des Knotens installiert ist.

Verwenden Sie zum Testen den Windows-Befehl Promt und geben Sie den Knoten -v ein . Es sollte eine Versionsnummer wie v0.12.2 ausgeben. Dies bedeutet, dass Sie den Knoten erfolgreich installiert haben.

Wenn nicht, müssen Sie die Umgebungsvariable festlegen. Umgebungsvariable PATH bearbeiten: Fügen Sie % APPDATA% \ npm vor dem PATH hinzu.

Klarer Verstand
quelle