Como instalar e configurar o Node.js e o NPM no Windows ⋆ ALexHost SRL

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
06.12.2024

Como instalar e configurar o Node.js e o NPM no Windows

O Node.js é um poderoso tempo de execução de JavaScript criado no mecanismo V8 do Chrome, e o NPM (Node Package Manager) é um gerenciador de pacotes que vem com o Node.js. Eles são ferramentas essenciais para o desenvolvimento de aplicativos JavaScript modernos. Este guia o guiará pelo processo de instalação e configuração do Node.js e do NPM em um sistema Windows.

Etapa 1: Faça download do instalador do Node.js

  1. Visite o site oficial do Node.js:Acesse o site oficial do Node.js.
  2. Escolha a versão correta:
    • LTS (Long-Term Support, suporte de longo prazo): Recomendada para a maioria dos usuários, pois é mais estável.
    • Current: inclui os recursos mais recentes, mas pode ser menos estável.

    Faça o download do instalador apropriado para sua versão do Windows (por exemplo, 64 bits).

Etapa 2: instalar o Node.js e o NPM

  1. Execute o instalador:
    • Clique duas vezes no arquivo node-vxx.x.x-x64.msi baixado para iniciar o processo de instalação.
  2. Siga o assistente de instalação:
    • Clique em Next na tela de boas-vindas.
    • Aceite o Contrato de Licença e clique em Next.
    • Escolha o caminho de instalação (por padrão, é C:\Program Files\nodejs\) e clique em Next.
    • Na tela Custom Setup (Configuração personalizada), certifique-se de selecionar a opção “Install NPM” (Instalar NPM) junto com o Node.js e, em seguida, clique em Next (Avançar).
    • Clique em Install para iniciar a instalação.
    • Clique em Finish quando a instalação for concluída.

    Por padrão, o instalador adiciona o Node.js à variável de ambiente PATH do seu sistema, o que significa que você pode usar os comandos node e npm no prompt de comando sem configuração adicional.

Etapa 3: verificar a instalação

Após a instalação, é importante verificar se o Node.js e o NPM estão instalados corretamente.

  1. Abra o prompt de comando: pressione Windows R, digite cmd e pressione Enter.
  2. Verifique a versão do Node.js:Execute o seguinte comando para verificar a versão instalada do Node.js:
    node -v

    Isso deve exibir o número da versão do Node.js (por exemplo, v18.x.x).

  3. Verifique a versão do NPM:Verifique a instalação do NPM executando:
    npm -v

    Isso deve exibir o número da versão do NPM (por exemplo, 9.x.x).

Etapa 4: atualizar o NPM (opcional)

Embora o NPM seja instalado com o Node.js, ele pode não ser sempre a versão mais recente. Você pode atualizar o NPM para a versão mais recente usando o seguinte comando:

npm install -g npm@latest

O sinalizador -g instala o pacote globalmente, garantindo que o NPM seja atualizado em todo o sistema.

Etapa 5: configurar o NPM (opcional)

Você pode definir as configurações do NPM para ter uma experiência mais personalizada. Aqui estão algumas configurações úteis:

  1. Defina o diretório padrão para pacotes globais: por padrão, os pacotes globais são instalados no diretório C:\Users\\AppData\Roaming\npm. Você pode alterar isso, se necessário:
    npm config set prefix "C:\your\preferred\path"
  2. Defina o registro padrão: se quiser usar um registro personalizado, como um registro NPM privado, defina-o com:
    npm config set registry "https://your-custom-registry.com/"
  3. Exibir todas as configurações: para ver todas as configurações atuais do NPM, execute:
    npm config list

Etapa 6: criar e executar um aplicativo Node.js simples

  1. Criar um novo diretório:No prompt de comando, crie um novo diretório para o seu projeto e navegue até ele:
    mkdir my-node-app
    cd my-node-app
  2. Inicialize um novo projeto Node.js:Crie um arquivo package.json executando:
    npm init -y

    Isso gerará um arquivo package.json padrão com a configuração básica do seu projeto Node.js.

  3. Crie um arquivo app.js:Dentro do diretório my-node-app, crie um novo arquivo chamado app.js usando qualquer editor de texto (por exemplo, Bloco de Notas, Visual Studio Code).Adicione o seguinte código ao app.js:
    // app.js

    const http = require('http');const hostname = '127.0.0.1';

    const port = 3000;const server = http.createServer((req, res) => {

    res.statusCode = 200;

    res.setHeader('Content-Type', 'text/plain');

    res.end('Hello, World!\n');

    });server.listen(port, hostname, () => {

    console.log(`Servidor em execução em http://${hostname}:${port}/`);

    });
  4. Execute o aplicativo Node.js:No prompt de comando, execute o aplicativo:
    node app.js

    Você deverá ver a mensagem:

    Servidor em execução em http://127.0.0.1:3000/
  5. Teste o aplicativo:Abra um navegador da Web e acesse http://127.0.0.1:3000/. Você deverá ver a mensagem Hello, World! exibida em seu navegador.

Etapa 7: instalar e usar os pacotes do Node.js

Você pode instalar pacotes adicionais do Node.js usando o NPM. Por exemplo, instale a popular estrutura Express:

npm install express

Após a instalação, você pode usar o Express em seu aplicativo Node.js, exigindo-o em seu arquivo app.js:

const express = require('express');

const app = express();

const port = 3000;app.get('/', (req, res) => {

res.send('Hello from Express!');

});app.listen(port, () => {

console.log(`Servidor em execução em http://localhost:${port}`);

});

Execute o app.js atualizado:

node app.js

Acesse http://localhost:3000/ em seu navegador para ver a mensagem do Express.

Conclusão

Agora você instalou com êxito o Node.js e o NPM em um sistema Windows, configurou o NPM e criou um aplicativo Node.js simples. Com essas ferramentas, você pode começar a criar, gerenciar e implantar aplicativos JavaScript em sua máquina Windows. Boa programação!

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills