Skip to content
Daniel de Morais Compartilhe. Aprenda. Evolua.
Infocotidiano Infocotidiano

Meu dia-a-dia tecnológico

Infocotidiano
Infocotidiano

Meu dia-a-dia tecnológico

Instalando o Node.js e Gerenciando Dependências no Windows

Daniel Morais, 20252025

Para começar a desenvolver aplicações com JavaScript fora do navegador, o primeiro passo é instalar o Node.js. O Node.js é um ambiente de execução que permite que o JavaScript seja executado no lado do servidor. Felizmente, o processo de instalação no Windows é bastante simples e já inclui o npm (Node Package Manager), a ferramenta que usaremos para gerenciar as dependências do nosso projeto.

### Passo 1: Baixando o Instalador

Acesse o site oficial do Node.js

Na página inicial, você verá duas opções de download:
– **LTS (Long-Term Support):** Versão com suporte de longo prazo. É a mais recomendada para a maioria dos usuários e para ambientes de produção, pois foca em estabilidade e segurança.
– **Current:** Versão mais recente, com os últimos recursos adicionados. Pode ser menos estável.

Clique na versão **LTS** para baixar o instalador do Windows (`.msi`).

### Passo 2: Executando a Instalação

Após o download, execute o arquivo `.msi` para iniciar o assistente de instalação.

1. **Welcome:** Clique em `Next`.
2. **License Agreement:** Marque a caixa para aceitar os termos e clique em `Next`.
3. **Destination Folder:** Você pode manter o caminho de instalação padrão. Clique em `Next`.
4. **Custom Setup:** Mantenha os componentes padrão selecionados e clique em `Next`.
5. **Tools for Native Modules:** Uma etapa crucial. Marque a caixa **”Automatically install the necessary tools. Note that this will also install Chocolatey…”**. Isso garantirá a instalação automática de ferramentas adicionais, como Python e Visual Studio Build Tools, que são necessárias para compilar dependências nativas que muitos pacotes npm utilizam. Isso pode evitar muitas dores de cabeça no futuro. Clique em `Next`.
6. **Ready to Install:** Clique em `Install` para iniciar o processo.

Ao final da instalação, uma janela do PowerShell pode ser aberta para instalar as ferramentas adicionais. Pressione qualquer tecla para continuar e aguarde a conclusão desse processo.

### Passo 3: Verificando a Instalação

Para confirmar que o Node.js e o npm foram instalados corretamente, abra um **novo** terminal. Você pode usar o **Prompt de Comando (CMD)** ou o **PowerShell**.

Digite os seguintes comandos, um de cada vez, e pressione Enter:

“`bash
node -v
npm -v
“`

Se a instalação foi bem-sucedida, você verá as versões do Node.js e do npm impressas no terminal, como por exemplo:

“`
v18.18.0
9.8.1
“`

*(Os números da versão podem variar dependendo da versão LTS que você baixou).*

### Passo 4: Instalando Dependências com o npm

Com o Node.js e o npm instalados, você já pode gerenciar os pacotes (ou dependências) do seu projeto.

1. Navegue até a pasta do seu projeto pelo terminal:
“`bash
cd caminho/para/seu-projeto
“`
2. Para iniciar um novo projeto Node.js e criar um arquivo `package.json` (que rastreia suas dependências), execute:
“`bash
npm init -y
“`
3. Para instalar uma dependência, como o popular framework `express`, use o comando `npm install`:
“`bash
npm install express
“`

Isso criará uma pasta `node_modules` no seu projeto, onde os pacotes são armazenados, e adicionará o `express` como uma dependência no seu arquivo `package.json`.

Pronto! Agora seu ambiente de desenvolvimento Windows está configurado para criar aplicações com Node.js.

Node.js comoinstalacaoinstalarnodenode.jswindows

Navegação de Post

Previous post

Deixe um comentário Cancelar resposta

Você precisa fazer o login para publicar um comentário.

Pesquisa

ACBr acbr lazarus ACBRposprinter antivirus antivirus gratuito AVG AVG FREE avira free avira off line banco de dados calcular como instalar CMSP no windows consulta cross compile crosscompile cross compiling curso postgresql datetime dbgrid delphi filtro Firebird flutter gratuito Instaladores off line instalar CMSP lazarus linux MariaDB mysql offline operadores parametros pascal pesquisa incremental pesquisa multipla PostGreSQL programação Python query RDW rxdbgrid select sql server update

  • Instalando o Node.js e Gerenciando Dependências no Windows
  • Introdução a Classes em Python, cliente
  • Dica Python: Como separar Listas de Forma Elegante
  • Python #01 – Instalando Python e Studio Code no Linux
  • Entendendo Operadores de Comparação Python
  • Entendendo os Operadores Aritméticos em Python
  • Antivírus Gratuitos DEZ2024
  • Operadores em Python
  • A Importância das Variáveis em Python
  • O Comando print no Python
  • E nossa participação na 5a edição do Dia do ACBr
  • Compilar exemplo C# com ACBrLibPosPrinter
  • Solução do Erro “THIS IS NOT PROLIFIC PL2303” nas impressoras Elgin
©2026 Infocotidiano | WordPress Theme by SuperbThemes