Início·Comandos de terminal

node --version

Pacotes e runtimes

Uso

node --version | node -v

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.

Opções comuns

OpçãoSignificado
-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

Exemplos

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

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