Quiero obtener la versión de Node.js en la línea de comando. Espero ejecutar un comando como:
node -version
Pero eso no funciona. ¿Alguien sabe cuál sería la línea de comando? (es decir, no el REPL)
node.js
command-line
ojo de halcón
fuente
fuente

node --help. Pero, en resumen, es necesario 2 guiones para opciones de nombre completo:node --version. Un único guión comienza un grupo de alias, por lo que-versionlas cosechadoras-v,-e,-r, etc - aunque sólo 3 de los 7 son reconocidos por el Nodo.node --help(node -htambién funciona). Sin embargo,nodeno no apoyar la agrupación de las opciones de la forma en que describes; por ejemplo,node -p -ifunciona (sintácticamente, a partir de 0.12, ninguna combinación de opciones cortas tiene sentido semánticamente), peronode -pida como resultado un errorunrecognized flag/bad option(0.12).Respuestas:
La línea de comando para eso es:
O
Nota:
Si
node -vno funciona, peronodejs -vfunciona, entonces algo no está configurado correctamente en su sistema. Consulte esta otra pregunta para conocer las formas de solucionarlo.fuente
nodejs -vlugar.node -vfunciona. Estoy usando la última versión disponible hoy que es 0.12.6.>node -vv6.8.0>node --versionv6.8.0Si se refiere a la línea de comando de la shell, cualquiera de los siguientes funcionará:
Solo escribir
node versionhará que node.js intente cargar un módulo llamado versión, que no existe a menos que le guste trabajar con nombres de módulo confusos.fuente
node -version, nonode version. El primero informa un errorunrecognized flag/bad option(en 0.12) y luego ingresa el REPL, mientras que el segundo intenta cargar un archivo inexistente y aborta sin ingresar el REPL. @JonathanLonowski ya lo ha declarado en un comentario sobre la pregunta, pero déjame repetirlo aquí:node -honode --helpmuestra todas las opciones de línea de comandos compatibles.Prueba en
nodejslugar de solonodefuente
node, nonodejs. Sin embargo, hubo un conflicto de nomenclatura en algunas distribuciones de Linux (por ejemplo, Ubuntu), que resultó en la instalación del ejecutable comonodejs. A partir de Ubuntu 14.04, por ejemplo,apt-get install nodejsserá también instalar ejecutablenode(implementado como un enlace simbólico anodejs). En otras palabras: por coherencia, intentenode -vprimero .Si desea verificar en el símbolo del sistema, use node -v o node --version
Si tienes node.exe, entonces en el nodo puedes dar.
fuente
node.exe,>process.versionsolo mostrará la versión y no el objeto de proceso completoNodo :
node --versiononode -vnpm :
npm --versiononpm -vVersión del motor V8 :
fuente
fuente
encuentra la versión del nodo instalado.
o
Y si desea más información sobre el nodo instalado (es decir, versión de nodo, versión v8, plataforma, información de variables de entorno, etc.)
entonces solo haz esto.
donde El objeto de proceso es un global que proporciona información y control sobre el proceso actual de Node.js.
fuente
>process.versionsolo mostrará la versión y no el objeto de proceso completoPor defecto, el paquete de nodo es nodejs, así que use
o
Puedes hacer un enlace usando
entonces puedes usar
o
fuente
Puede verificar si tiene Nodo y Npm instalados escribiendo:
$node --version && npm --versionfuente
Simplemente escriba
npm versionsu línea de comando y mostrará todos los detalles de la versión sobre nodo, npm, motor v8, etc.fuente
Un buen consejo si está utilizando el editor Atom.
Le devolverá no solo la versión del nodo sino también algunas otras cosas.
fuente
En un dispositivo Arm7 (armhf) que ejecuta Debian Stretch, tuve que emitir cualquiera de los siguientes:
Lo siguiente no funcionó:
Espero que esto ayude a alguien más.
fuente
símbolo del sistema open node.js
ejecuta este comando
fuente
Simplemente puedes hacer
o forma corta también haría
Si los comandos anteriores no funcionan, ha hecho algo mal en la instalación, reinstale el node.js e intente.
fuente