Inicio·Comandos de terminal

node --version

Paquetes y entornos

Uso

node --version | node -v

Imprime la versión del node que aparece primero en el PATH; por eso la terminal del editor o un job de CI pueden dar otra cuando hay un gestor de versiones.

Opciones habituales

OpciónSignificado
-vthe same thing, shorter; prints e.g. v22.14.0
-p <expr>print one expression, e.g. node -p process.versions.v8
-e <code>run a line of code with no file
--env-file=<file>load a .env before running, from node 20.6
--helpevery flag this build accepts

Ejemplos

node --version

the version of the node first on your PATH

node -p process.execPath

which binary that actually is, when several are installed

node -p process.versions.v8

the V8 version bundled with it

La pregunta siempre es qué va dónde: dentro de este proyecto o en todo el sistema.

Cómo leerlo

  • Los corchetes [ ] marcan una parte que puedes omitir.
  • Los puntos suspensivos … indican que puedes poner varios.
  • Las opciones distinguen mayúsculas: en algunos comandos -r y -R no hacen lo mismo.

Preguntas

Q. ¿Qué hace node --version?

Imprime la versión del node que aparece primero en el PATH; por eso la terminal del editor o un job de CI pueden dar otra cuando hay un gestor de versiones.

Q. ¿Cómo se escribe?

node --version | node -v — los corchetes marcan lo que puedes omitir.

Q. ¿Cuántas opciones vale la pena saber?

Aquí van 5; la lista completa está en man node. Este comando está en Paquetes y entornos.

Comandos relacionados

página man: man node---version