Je souhaite obtenir la version de node.js sur la ligne de commande. J'espère pouvoir exécuter une commande telle que
node -version
mais ça ne marche pas. Est-ce que quelqu'un sait ce que la ligne de commande serait? (c.-à-d. pas le REPL)
La ligne de commande pour cela est:
node -v
Ou
node --version
Remarque:
Si node -v
ne fonctionne pas, mais nodejs -v
, alors quelque chose n'est pas tout à fait configuré sur votre système. Voir cette autre question pour savoir comment résoudre ce problème.
Si vous faites référence à la ligne de commande Shell, l’un des éléments suivants fonctionnera:
node -v
node --version
En tapant simplement node version
, node.js tentera de charger une version du module nommée, qui n'existe pas à moins que vous n'aimiez travailler avec des noms de modules confus.
Essayez nodejs
au lieu de node
$ nodejs -v
v0.10.25
Noeud :
node --version
ou node -v
npm :
npm --version
ou npm -v
Version moteur V8 :
node -p process.versions.v8
trouvez la version du noeud installé.
$ node --version
ou
$ node -v
Et si vous souhaitez plus d'informations sur le noeud installé (c'est-à-dire la version du noeud, la version v8, la plateforme, les informations sur les variables env, etc.)
alors fais juste ça.
$ 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',
...
où L'objet de processus est un objet global qui fournit des informations sur le processus Node.js actuel et le contrôle de celui-ci.
Si vous souhaitez archiver la commande Invite, utilisez noeud -v ou noeud --version.
v6.9.5
Si vous avez node.exe, alors vous pouvez donner noeud.
>process
process {
title: 'node',
version: 'v6.9.5',
.......
Vous pouvez vérifier si Node et Npm sont installés en tapant:
$node --version && npm --version
Le package de noeud par défaut est nodejs, utilisez donc
$ nodejs -v
ou
$ nodejs --version
Vous pouvez faire un lien en utilisant
$ Sudo ln -s /usr/bin/nodejs /usr/bin/node
alors vous pouvez utiliser
$ node --version
ou
$ node -v
Commande Repl pour trouver la version de Nodejs
$node
>process.version
`v8.x`
Un bon conseil si vous utilisez l'éditeur Atom.
$ apm -v
apm 1.12.5
npm 3.10.5
node 4.4.5
python 2.7.12
git 2.7.4
Cela vous retournera non seulement la version du noeud, mais aussi quelques autres choses.
Sur un appareil Arm7 (armhf) exécutant Debian Stretch, je devais émettre l'un des éléments suivants:
$ nodejs -v
$ nodejs -h
Ce qui suit n'a pas fonctionné:
$ node -v
$ node -h
$ apm -v
J'espère que ceci aide quelqu'un d'autre.