Ich möchte die Version von Node.js in der Befehlszeile erhalten. Ich erwarte einen Befehl wie:
node -version
aber das funktioniert nicht. Weiß jemand, wie die Kommandozeile aussehen würde? (dh nicht die REPL)
node.js
command-line
Falkenauge
quelle
quelle
node --help
. Kurz gesagt, Sie benötigen zwei Bindestriche für Optionen mit vollem Namen :node --version
. Ein einzelner Strich beginnt eine Gruppe von Aliasnamen, so-version
kombiniert-v
,-e
,-r
, etc. - wenn auch nur 3 der 7 von Knoten erkannt werden.node --help
(node -h
funktioniert auch). Allerdingsnode
ist nicht unterstützen Gruppierung von Optionen , um die Art und Weise Sie beschreiben; zBnode -p -i
funktioniert (syntaktisch - ab 0.12 ist keine Kombination von kurzen Optionen semantisch sinnvoll), führt abernode -pi
zu einemunrecognized flag
/bad option
(0.12) -Fehler.Antworten:
Die Befehlszeile dafür lautet:
Oder
Hinweis:
Wenn
node -v
dies nicht funktioniert, abernodejs -v
funktioniert, ist auf Ihrem System etwas nicht richtig eingerichtet. In dieser anderen Frage finden Sie Möglichkeiten, dies zu beheben.quelle
nodejs -v
stattdessen.node -v
funktioniert. Ich verwende die neueste Version, die heute verfügbar ist und 0.12.6 ist.>node -v
v6.8.0
>node --version
v6.8.0
Wenn Sie sich auf die Shell-Befehlszeile beziehen, funktioniert eine der folgenden Methoden:
Wenn Sie
node version
nur tippen, versucht node.js, ein Modul mit dem Namen version zu laden, das nur vorhanden ist, wenn Sie mit verwirrenden Modulnamen arbeiten möchten.quelle
node -version
hatnode version
. Ersteres meldet einenunrecognized flag
/bad option
(in 0.12) -Fehler und gibt dann die REPL ein, während letzteres tatsächlich versucht, eine nicht vorhandene Datei zu laden, und bricht ab, ohne die REPL einzugeben. @JonathanLonowski hat es bereits in einem Kommentar zu der Frage angegeben, aber lassen Sie es mich hier wiederholen:node -h
odernode --help
zeigt alle unterstützten Befehlszeilenoptionen an.Versuchen Sie es
nodejs
statt nurnode
quelle
node
nicht seinnodejs
. Bei einigen Linux-Distributionen (z. B. Ubuntu) gab es jedoch einen Namenskonflikt, der dazu führte, dass die ausführbare Datei als installiert wurdenodejs
. Ab Ubuntu 14.04, zum Beispiel,apt-get install nodejs
wird auch ausführbare installierennode
(als symbolischen Link auf implementiertnodejs
). Mit anderen Worten: Versuchennode -v
Sie es aus Gründen der Konsistenz zuerst .Wenn Sie die Eingabeaufforderung einchecken möchten, verwenden Sie den Knoten -v oder den Knoten --version
Wenn Sie node.exe haben, können Sie in node geben.
quelle
node.exe
,>process.version
wird nur die Version und nicht das vollständige Prozessobjekt angezeigtKnoten :
node --version
odernode -v
npm :
npm --version
odernpm -v
V8 Motorversion :
quelle
quelle
Suchen Sie die installierte Knotenversion.
oder
Und wenn Sie weitere Informationen zum installierten Knoten wünschen (z. B. Knotenversion, Version 8, Plattform, Informationen zu Umgebungsvariablen usw.)
dann mach das einfach.
Dabei ist das Prozessobjekt ein globales Objekt, das Informationen zum aktuellen Node.js-Prozess bereitstellt und diesen steuert.
quelle
>process.version
zeigt nur die Version und nicht das vollständige ProzessobjektStandardmäßig lautet das Knotenpaket nodejs. Verwenden Sie daher
oder
Sie können einen Link mit erstellen
dann kannst du verwenden
oder
quelle
Sie können überprüfen, ob Node und Npm installiert sind, indem Sie Folgendes eingeben:
$node --version && npm --version
quelle
npm version
Geben Sie einfach Ihre Befehlszeile ein und es werden alle Versionsdetails zu Node, Npm, V8 Engine usw. angezeigt.quelle
Ein cooler Tipp, wenn Sie den Atom-Editor verwenden.
Sie erhalten nicht nur die Knotenversion, sondern auch einige andere Dinge.
quelle
Auf einem Arm7 (armhf) -Gerät, auf dem Debian Stretch ausgeführt wird, musste ich eines der folgenden Probleme ausführen:
Folgendes hat nicht funktioniert:
Hoffe das hilft jemand anderem.
quelle
Öffnen Sie die Eingabeaufforderung node.js und
führen Sie diesen Befehl aus
quelle
Sie können einfach tun
oder Kurzform würde auch reichen
Wenn die obigen Befehle nicht funktionieren, haben Sie bei der Installation etwas falsch gemacht, installieren Sie die Datei node.js neu und versuchen Sie es.
quelle