node --version
Paquetes y entornos
Uso
node --version | node -vImprime 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ón | Significado |
|---|---|
| -v | the 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 |
| --help | every flag this build accepts |
Ejemplos
node --versionthe version of the node first on your PATH
node -p process.execPathwhich binary that actually is, when several are installed
node -p process.versions.v8the 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