Je veux obtenir la version de Node.js sur la ligne de commande. Je m'attends à exécuter une commande comme:
node -version
mais ça ne marche pas. Quelqu'un sait-il ce que serait la ligne de commande? (c'est-à-dire pas le REPL)
node.js
command-line
oeil de faucon
la source
la source
node --help
. Mais, bref, vous avez besoin de 2 tirets pour options nom complet:node --version
. Un tableau de bord simple commence un groupe d'alias, donc les-version
moissonneuses - batteuses-v
,-e
,-r
, etc - mais seulement 3 des 7 sont reconnus par le nœud.node --help
( çanode -h
marche aussi). Cependant,node
ne prend pas en charge le regroupement d'options comme vous le décrivez; par exemple,node -p -i
fonctionne (syntaxiquement - à partir de 0,12, aucune combinaison d'options courtes n'a de sens sémantique), maisnode -pi
entraîne une erreurunrecognized flag
/bad option
(0,12).Réponses:
La ligne de commande pour cela est:
Ou
Remarque:
Si
node -v
cela ne fonctionne pas, mais quenodejs -v
cela fonctionne, alors quelque chose ne fonctionne pas correctement sur votre système. Voir cette autre question pour savoir comment y remédier.la source
nodejs -v
plutôt.node -v
fonctionne. J'utilise la dernière version disponible aujourd'hui qui est 0.12.6.>node -v
v6.8.0
>node --version
v6.8.0
Si vous faites référence à la ligne de commande du shell, l'un des éléments suivants fonctionnera:
Une simple saisie
node version
entraînera node.js à tenter de charger un module nommé version, qui n'existe pas sauf si vous aimez travailler avec des noms de module confus.la source
node -version
, nonnode version
. Le premier signale une erreurunrecognized flag
/bad option
(en 0.12) puis entre dans le REPL, alors que le dernier essaie en effet de charger un fichier inexistant, et abandonne sans entrer dans le REPL. @JonathanLonowski l'a déjà indiqué dans un commentaire sur la question, mais permettez-moi de le répéter ici:node -h
ounode --help
affiche toutes les options de ligne de commande prises en charge.Essayez
nodejs
au lieu de simplementnode
la source
node
, nonnodejs
. Cependant, il y avait un conflit de nommage sur certaines distributions Linux (par exemple, Ubuntu), entraînant l'installation de l'exécutable en tant quenodejs
. Comme d'Ubuntu 14.04, par exemple,apt-get install nodejs
sera également installer exécutablenode
(mis en oeuvre comme un lien symboliquenodejs
). En d'autres termes: par souci de cohérence, essayez d'node -v
abord .Si vous souhaitez archiver l'invite de commande, utilisez node -v ou node --version
Si vous avez node.exe, vous pouvez donner dans node.
la source
node.exe
, alors>process.version
affichera uniquement la version et non l'objet de processus completNoeud :
node --version
ounode -v
npm :
npm --version
ounpm -v
Version moteur V8 :
la source
la source
trouver la version du nœud installé.
ou
Et si vous voulez plus d'informations sur le nœud installé (c'est-à-dire la version du nœud, la version v8, la plate-forme, les informations sur les variables env, etc.)
alors faites ça.
où l'objet de processus est un global qui fournit des informations sur le processus Node.js en cours et le contrôle sur celui-ci.
la source
>process.version
n'affichera que la version et non l'objet de processus completPar défaut, le package de nœuds est nodejs, alors utilisez
ou
Vous pouvez créer un lien en utilisant
alors tu peux utiliser
ou
la source
Vous pouvez vérifier si vous avez installé Node et Npm en tapant:
$node --version && npm --version
la source
Tapez simplement
npm version
votre ligne de commande et il affichera tous les détails de la version sur le nœud, npm, le moteur v8, etc.la source
Une astuce intéressante si vous utilisez l'éditeur Atom.
Il vous renverra non seulement la version du nœud, mais aussi quelques autres choses.
la source
Sur un périphérique Arm7 (armhf) exécutant Debian Stretch, j'ai dû émettre l'un des éléments suivants:
Les éléments suivants n'ont pas fonctionné:
J'espère que ceci aide quelqu'un d'autre.
la source
ouvrir l'invite de commande node.js
exécuter cette commande
la source
Vous pouvez simplement faire
ou une forme courte ferait aussi l'affaire
Si les commandes ci-dessus ne fonctionnent pas, vous avez fait quelque chose de mal lors de l'installation, réinstallez le node.js et essayez.
la source