Ich habe node-v0.10.13-x86.msi von nodejs.org installiert
Ich habe eine Datei test.js mit Pfad (d:\BNB\test.js)
test.js:
console.log("Hello world!");
Ich kann test.js von meinem Befehl aus ausführen, aber nicht von node.js
Von Start> Ausführen> cmd (in Arbeit)
Von Node.exe (funktioniert nicht)
Node.exe ist eine Anwendung, mit der Code aus einer Datei ausgeführt werden kann oder von ihm selbst so ausgeführt wird, dass er sich wie ein Live-Terminal verhält.
Sobald Sie node.exe wie im zweiten Beispiel ausgeführt haben, befinden Sie sich in der Knotenumgebung und alles, was von dort kommt, ist nicht cmd, sondern JS.
Wenn Sie Folgendes eingeben: node example.js
ruft die Knotenumgebung auf und führt die Datei in dieser Umgebung aus.
Das Ausführen von node.exe entspricht zwar der Eingabe von node
in cmd.
in Knoten REPL können Sie eingeben
require('d:\\BNB\\test')
dass Shuold Ihre Datei ausführen ..
Sie versuchen, das Programm über den Knoten Prompt auszuführen. Das machst du nicht. Sie führen einfach das Knotenterminal aus. Es richtet eine Reihe von Variablen für Sie ein. Führen Sie es einfach wie in der normalen Windows-Shell aus.
Wir können jedoch Tests mit dem Befehl Prompt ausführen, sobald node.js installiert ist.
Geben Sie an der Windows-Eingabeaufforderungnode ein.
Dann können wir unsere JavaScript-Code-Tests wie auf jeder anderen Konsole ausführen:
console.log ("Hallo Welt!");
Es antwortet mit "Hello World!"
Um das richtige Verzeichnis in Node.js anzuzeigen, müssen Sie den richtigen Pfad in Ihrem System erstellen: System> Erweiterte Systemeinstellungen> Erweitert> Umgebungsvariablen
Dann in der Systemvariablenprüfung nach Variablenpfad. Nachdem Sie Node.js installiert haben, sollte es auch Folgendes haben: (andere Pfade); C:\Programme\nodejs\<-der Link zum Verzeichnis Node.js
OK klicken-
Wenn Sie jetzt die Eingabeaufforderung öffnen und in das Verzeichnis Ihrer JS-Datei wechseln, sollte der Befehl "node" (node file.js) funktionieren. Diese Schritte haben zu meinem Problem geführt.
ich glaube, Sie müssen Knotenserver von dem Ort aus starten, an dem sich Ihre Datei befindet.