node --version
Pacotes e runtimes
Uso
node --version | node -vImprime a versão do node que vem primeiro no PATH; por isso o terminal do editor ou um job de CI podem mostrar outra quando existe um gerenciador de versões.
Opções comuns
| Opção | 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 |
Exemplos
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
A pergunta é sempre o que vai onde: dentro deste projeto ou na máquina toda.
Como ler
- Os colchetes [ ] marcam uma parte que você pode omitir.
- As reticências … indicam que você pode listar vários.
- As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.
Perguntas
Q. O que node --version faz?
Imprime a versão do node que vem primeiro no PATH; por isso o terminal do editor ou um job de CI podem mostrar outra quando existe um gerenciador de versões.
Q. Como se digita?
node --version | node -v — os colchetes marcam o que você pode omitir.
Q. Quantas opções vale a pena saber?
Aqui estão 5; a lista completa está em man node. Este comando fica em Pacotes e runtimes.
Comandos relacionados
página man: man node---version