Pular para o conteúdo

Node.js

AplicativoOpenJS Foundation

Também chamado de node, node.js, runtime do nodejs

OpenJS FoundationProdutividade

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
A Feex diz
Se o node.exe estiver rodando em um servidor de desenvolvimento esquecido, eu verificaria a linha de comando em busca de server.js ou npm. Eu não desinstalaria o Python para tentar pará-lo.

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?

Executar ferramentas de JavaScript

Servidores de desenvolvimento, CLIs e scripts são iniciados como node.exe. Isso não é o python.exe.

Instalações do npm

O npm.cmd é fornecido com o instalador oficial. O Composer é o análogo do PHP, não este.

Gerenciadores de versão

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.

LTS
Atual

Requisitos de sistema

Os valores seguem as orientações públicas do desenvolvedor. A carga de trabalho ainda altera a necessidade real.

Mínimo

Requisitos mínimos de sistema
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.

Processos instalados
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

Locais comuns do Node.js
Instalação típica C:\Program Files\nodejs\

Formatos de arquivo

JSMJSpackage.json

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.

Contatos oficiais
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.

Este artigo foi útil?

Um sim ou não é suficiente. Escolha um motivo se desejar, ou adicione uma breve observação.

Este artigo foi útil?