Node.js
Também chamado de node, node.js, runtime do nodejs
Um ambiente de execução JavaScript da OpenJS Foundation. O instalador oficial para Windows coloca o node.exe em Program Files\nodejs e inclui o npm.
O que você precisa saber
O Node.js executa JavaScript. O npm vem incluído no instalador oficial.
node.exe é o runtime do Node.js. O instalador oficial para Windows também adiciona o npm ao PATH. python.exe é o CPython. Um node.exe dentro de uma pasta de projeto geralmente é uma instalação local ou gerenciada por nvm.
- O que é?
- Um runtime JavaScript com npm
- Igual ao Python?
- Nao. Linguagem diferente
- node.exe em um projeto?
- Geralmente uma cópia local ou via nvm
O que é o Node.js?
O Node.js é o runtime de JavaScript da OpenJS. As compilações oficiais ficam sob Program Files\nodejs ou em uma pasta nvm. Ele não é o Python e não é um componente do Windows.
Se você nunca o utilizou
Se um README disse para instalar o Node, obtenha o instalador LTS em nodejs.org. Esse pacote inclui o npm. Você não precisa do Python para um aplicativo Node básico. O node.exe em Program Files\nodejs é o runtime global. Um node.exe ao lado de um projeto geralmente é o nvm-windows ou uma cópia vendored.
Para que é utilizado?
Servidores de desenvolvimento, CLIs e scripts são iniciados como node.exe. Isso não é o python.exe.
O npm.cmd é fornecido com o instalador oficial. O Composer é o análogo do PHP, não este.
O nvm-windows mantém cópias extras do node.exe. Elas ainda são o Node, não um arquivo da System32.
A quem se destina?
- Pessoas cujas ferramentas exigem npm
- Usuários que encontraram o node.exe em um projeto e pensaram que era malware
- Qualquer pessoa que o confundiu com o Python porque ambos se dizem runtime
Status atual
Desenvolvido ativamente. A OpenJS distribui as linhas Current e LTS. Este artigo trata do runtime para desktop do Windows, não do Node dentro do WSL.
Qual é a idade dele?
Ryan Dahl lançou o Node.js em 2009. Ele é mais jovem que o Python (1991) e mais antigo que a maioria dos editores Electron. O trabalho atual no Windows usa uma versão LTS de nodejs.org, não a era 0.x.
Versões
Canais principais primeiro. Os números exatos de build não estão todos verificados aqui.
Requisitos de sistema
Os valores seguem as orientações públicas do desenvolvedor. A carga de trabalho ainda altera a necessidade real.
Mínimo
| Sistema operacional | Uma versão atual de 64 bits do Windows 10 ou Windows 11, de acordo com nodejs.org |
|---|---|
| RAM | O runtime é pequeno. Empacotadores e node_modules decidem o uso de memória |
Perfil de recursos
- Demanda de CPU
- Acompanha o que você abre dentro do aplicativo
- Demanda de RAM
- Acompanha documentos, abas ou bibliotecas
Processos instalados
Estes executáveis pertencem a este produto quando ele está instalado.
| node.exe | Runtime do Node.js para essa instalação |
|---|
Componentes de inicialização
Um script npm de Inicialização pode iniciá-lo. Isso é você ou um fornecedor, não um serviço nativo do Windows chamado Node.
Locais de arquivos
| Instalação típica | C:\Program Files\nodejs\ |
|---|
Formatos de arquivo
Problemas comuns
Um servidor localhost residual
O npm start pode manter o node.exe ativo depois que você fecha o editor. Encerre essa linha de comando, não o python.exe.
node.exe local do projeto
Algumas ferramentas distribuem um runtime incorporado. Abra o local do arquivo. Program Files\nodejs é a instalação oficial.
Como resolver problemas
where.exe node e node -v
Confirme Program Files\nodejs versus nvm versus uma cópia do projeto. where.exe python é uma instalação diferente.
Se o trabalho estava dentro do Ubuntu, este executável é o errado
O Node do WSL fica dentro da distribuição. Encerrar um node.exe do Windows não interromperá o Node do Linux.
Reinstale a partir de nodejs.org, não de um pacote aleatório do Node
O instalador LTS oficial inclui o npm. Um instalador empacotado de anúncios de pesquisa é lixo.
Alternativas
O Python é uma linguagem diferente. Bun e Deno se sobrepõem para alguns trabalhos em JS.
Ajuda oficial e downloads
Comece com o fornecedor. Sites aleatórios de exe não são um canal de suporte.
| Download | nodejs.org/ Instalador oficial ou página do fornecedor |
|---|---|
| Ajuda | nodejs.org/docs Suporte do fornecedor |
| Site oficial | nodejs.org/ Comece por aqui, não por um host aleatório de executáveis |
| Índice de lançamentos | nodejs.org/en/download/releases Quando um projeto fixa uma versão principal mais antiga |
Hardware relacionado
O runtime em si é leve. Projetos grandes em TypeScript exigem RAM e um SSD para a pasta node_modules.
Detalhes técnicos
Detalhes técnicos
Os números de versão do fornecedor mudam. Este artigo não fixa uma compilação.
Fontes e verificação
Rótulo de fonte registrada: agosto de 2026. Este rótulo não comprova verificação independente. Como pesquisamos.
- Site oficial do Node.js · Página do produto do fornecedor
- Ajuda do Node.js · Suporte do fornecedor
- Mapa de processos do Foxhole · Amostras proprietárias em computadores Windows. Não é um benchmark de laboratório.
Este artigo foi útil?
Um sim ou não é suficiente. Escolha um motivo se desejar, ou adicione uma breve observação.
Obrigado. Isso nos ajuda a melhorar esta página.