Node.js Version in der Befehlszeile? (nicht die REPL)


Answers

Wenn Sie sich auf die Shell-Befehlszeile beziehen, funktioniert einer der folgenden Schritte:

node -v

node --version

Wenn Sie nur die node version eingeben, versucht node.js, ein Modul namens version zu laden, das nicht existiert, wenn Sie nicht gerne mit verwirrenden Modulnamen arbeiten.

Question

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, was die Befehlszeile wäre? (dh nicht die REPL)




Wenn Sie die Eingabeaufforderung einchecken möchten, verwenden Sie node -v oder node --version

v6.9.5

Wenn Sie node.exe haben, dann können Sie im Knoten geben.

>process
process {
  title: 'node',
  version: 'v6.9.5',
  .......



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

Es gibt Ihnen nicht nur die Knotenversion, sondern auch einige andere Dinge zurück.




Sie können überprüfen, ob Sie Node und Npm installiert haben, indem Sie Folgendes eingeben:

$node --version && npm --version




Knoten :

node --version oder node -v

npm :

npm --version oder npm -v

V8 Motorversion :

node -p process.versions.v8



Related