Node.js-versie op de opdrachtregel? (niet de repl)

Ik wil de versie van Node.js op de opdrachtregel krijgen. Ik verwacht een opdracht uit te voeren zoals:

node -version

Maar dat werkt niet. Weet iemand wat de opdrachtregel zou zijn? (d.w.z. niet de repl)


Antwoord 1, Autoriteit 100%

De opdrachtregel voor dat is:

node -v

of

node --version

Opmerking:

Indien node -vwerkt niet, maar nodejs -vdoet, dan is er iets niet goed opgezet op uw systeem. Zie deze andere vraag voor manieren om het te repareren.


Antwoord 2, Autoriteit 8%

Als u verwijst naar de Shell-opdrachtregel, werkt een van de volgende zaken:

node -v
node --version

Just typen node versionZAL NODE.JS veroorzaken om te proberen een module met de naam Versie te laden, die niet bestaat, tenzij u het leuk vindt om met verwarrende module-namen te werken.


Antwoord 3, Autoriteit 4%

Probeer nodejsin plaats van alleen node

$ nodejs -v
v0.10.25

Antwoord 4

Als u opdrachtprompt wilt inchecken, gebruikt u Node -v of Node – Versie

v6.9.5

Als u node.exe hebt, dan kunt u in knooppunt geven.

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

Antwoord 5

Repl-opdracht om de Nodejs-versie te vinden

$node
>process.version
`v8.x`

Antwoord 6

Knooppunt:

node --versionof node -v

npm:

npm --versionof npm -v

V8-motorversie:

node -p process.versions.v8

Antwoord 7

vind de geïnstalleerde node-versie.

$ node --version

of

$ node -v

En als u meer informatie wilt over het geïnstalleerde knooppunt (d.w.z. knooppuntversie, v8-versie, platform, informatie over env-variabelen enz.)

doe dit dan gewoon.

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

waar Het procesobject is een globaal dat informatie geeft over en controle over het huidige Node.js-proces.


Antwoord 8

Typ gewoon npm versionin uw opdrachtregel en het toont alle versiedetails over node, npm, v8-engine enz.


Antwoord 9

Standaard is het node-pakket nodejs, dus gebruik

$ nodejs -v

of

$ nodejs --version 

Je kunt een link maken met

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

dan kun je

. gebruiken

$ node --version

of

$ node -v

Antwoord 10

Een leuke tip als je de Atom-editor gebruikt.

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

Je krijgt niet alleen de node-versie terug, maar ook enkele andere dingen.


Antwoord 11

Je kunt gewoon

node --version

of korte vorm zou ook goed zijn

node -v

Als bovenstaande commando’s niet werken, heb je iets verkeerd gedaan tijdens de installatie, installeer node.js opnieuw en probeer het.


Antwoord 12

Op een Arm7 (armhf)-apparaat met Debian Stretch moest ik een van de volgende zaken uitvoeren:

$ nodejs -v
$ nodejs -h

Het volgende werkte niet:

$ node -v
$ node -h
$ apm -v

Hopelijk helpt dit iemand anders.


Antwoord 13

open node.js opdrachtprompt
voer deze opdracht uit

knooppunt -v


Antwoord 14

Als u een Windows-gebruiker bent en de opdrachtregel gebruikt om de volgende versies te controleren, dan:

  1. Knooppuntversie controleren

    knooppunt -v

  2. Controleer de npm-versie

    npm -v

Other episodes