720 Stimmen

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

Ich möchte die Version von Node.js auf der Befehlszeile abrufen. Ich erwarte, einen Befehl wie auszuführen:

node -version

aber das funktioniert nicht. Weiß jemand, wie der Befehl in der Befehlszeile lauten würde? (d.h. nicht die REPL)

16voto

imrek Punkte 2662

Knoten:

knoten --version oder knoten -v

npm:

npm --version oder npm -v

V8-Motorenversion:

knoten -p prozess.versionen.v8

11voto

Siyaram Malav Punkte 3562

Finde die installierte Node-Version.

$ node --version

oder

 $ node -v

Und wenn du mehr Informationen über die installierte Node-Version (zum Beispiel Node-Version, V8-Version, Plattform, Umgebungsvariablen usw.)

wenn du dies einfach tun möchtest.

$ 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',
     ...

wo das Prozessobjekt ein globales Objekt ist, das Informationen über den aktuellen Node.js-Prozess bereitstellt.

5voto

Jatin Malwal Punkte 4955

Standardmäßig ist das Node-Paket nodejs, also verwenden Sie

$ nodejs -v

oder

$ nodejs --version 

Sie können einen Link erstellen mit

$ sudo ln -s /usr/bin/nodejs /usr/bin/node

dann können Sie verwenden

$ node --version

oder

$ node -v

5voto

prosti Punkte 34344

Ein cooler Tipp, wenn du den Atom-Editor verwendest.

$ apm -v
apm 1.12.5
npm 3.10.5
node 4.4.5
python 2.7.12
git 2.7.4

Es wird dir nicht nur die Node-Version zurückgeben, sondern auch ein paar andere Dinge.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X