Ich möchte die Version von node.js in der Befehlszeile anzeigen. Ich erwarte, einen Befehl wie den folgenden auszuführen:
node -version
aber das geht nicht. Weiß jemand, was die Befehlszeile sein würde? (dh nicht die REPL)
Die Befehlszeile dafür ist:
node -v
Oder
node --version
Hinweis:
Wenn node -v
nicht funktioniert, aber nodejs -v
, dann ist auf Ihrem System etwas nicht richtig eingerichtet. Siehe diese andere Frage , um es zu beheben.
Wenn Sie sich auf die Shell-Befehlszeile beziehen, funktioniert eine der folgenden Möglichkeiten:
node -v
node --version
Wenn Sie nur node version
eingeben, versucht node.js, ein Modul mit dem Namen version zu laden, das nicht existiert, wenn Sie nicht mit verwirrenden Modulnamen arbeiten.
Versuchen Sie nodejs
statt nur node
.
$ nodejs -v
v0.10.25
Knoten :
node --version
oder node -v
npm :
npm --version
oder npm -v
V8-Motorversion :
node -p process.versions.v8
finden Sie die installierte Knotenversion.
$ node --version
oder
$ node -v
Und wenn Sie weitere Informationen zum installierten Knoten wünschen (d. H. Knotenversion, Version der Version 8, Plattform, Umgebungsvariablen usw.)
dann mach das einfach.
$ node
> process
process {
title: 'node',
version: 'v6.6.0',
moduleLoadList:
[ 'Binding contextify',
'Binding natives',
'NativeModule events',
'NativeModule util',
'Binding uv',
'NativeModule buffer',
'Binding buffer',
'Binding util',
...
dabei ist das Prozessobjekt ein globales Objekt, das Informationen zum aktuellen Node.js-Prozess liefert und diese steuert.
Wenn Sie in Eingabeaufforderung einchecken möchten, verwenden Sie den Knoten -v oder den Knoten -version
v6.9.5
Wenn Sie node.exe haben, können Sie im Knoten angeben.
>process
process {
title: 'node',
version: 'v6.9.5',
.......
Sie können überprüfen, ob Node und Npm installiert sind, indem Sie Folgendes eingeben:
$node --version && npm --version
Das Knotenpaket ist standardmäßig nodejs, also verwenden
$ nodejs -v
oder
$ nodejs --version
Sie können einen Link erstellen mit
$ Sudo ln -s /usr/bin/nodejs /usr/bin/node
dann kannst du verwenden
$ node --version
oder
$ node -v
Repl-Befehl zum Auffinden der Nodejs-Version
$node
>process.version
`v8.x`
Ein cooler Tipp, wenn Sie den Atom-Editor verwenden.
$ apm -v
apm 1.12.5
npm 3.10.5
node 4.4.5
python 2.7.12
git 2.7.4
Sie erhalten nicht nur die Knotenversion, sondern auch einige andere Dinge.
Auf einem Arm7 (armhf) -Gerät, auf dem Debian Stretch ausgeführt wird, musste ich Folgendes ausgeben:
$ nodejs -v
$ nodejs -h
Folgendes hat nicht funktioniert:
$ node -v
$ node -h
$ apm -v
Hoffe das hilft jemand anderem.