Como fazer o download & Instale Node.js e NPM no Windows

Índice:

Anonim

Para começar a construir seus aplicativos Node.js, a primeira etapa é a instalação da estrutura node.js. A estrutura Node.js está disponível para uma variedade de sistemas operacionais, desde Windows até Ubuntu e OS X. Depois que a estrutura Node.js estiver instalada, você pode começar a construir seus primeiros aplicativos Node.js.

O Node.js também tem a capacidade de incorporar funcionalidade externa ou funcionalidade estendida, fazendo uso de módulos personalizados. Esses módulos devem ser instalados separadamente. Um exemplo de módulo é o módulo MongoDB, que permite trabalhar com bancos de dados MongoDB a partir de seu aplicativo Node.js.

Neste tutorial, você aprenderá-

  • Como baixar e instalar o Node.js no Windows
  • Como instalar o NPM no Windows 10/8/7
  • Executando seu primeiro aplicativo "Hello World" em Node.js

Como instalar o Node.js no Windows

A primeira etapa no uso do Node.js é a instalação das bibliotecas do Node.js no sistema cliente. Abaixo estão as etapas para baixar e instalar o Node.js no Windows:

Etapa 1) Baixe o instalador Node.js para Windows

Acesse o site https://nodejs.org/en/download/ e baixe os arquivos binários necessários.

Em nosso exemplo, vamos baixar o Node.js no Windows com os arquivos de configuração de 32 bits.

Etapa 2) Execute a instalação

Clique duas vezes no arquivo .msi baixado para iniciar a instalação.

Clique no botão Executar na primeira tela para iniciar a instalação.

Etapa 3) Continue com as etapas de instalação

Na próxima tela, clique no botão "Avançar" para continuar com a instalação

Etapa 4) Aceite os termos e condições

Na próxima tela, aceite o contrato de licença e clique no botão Avançar.

Etapa 5) Configure o caminho

Na próxima tela, escolha o local onde o Node.js precisa ser instalado e clique no botão Avançar.

1. Primeiro, insira o local do arquivo para a instalação do Node.js. É aqui que os arquivos do Node.js serão armazenados após a instalação.

2. Clique no botão Avançar para prosseguir com a instalação.

Etapa 6) Selecione os componentes padrão a serem instalados

Aceite os componentes padrão e clique no botão Avançar.

Etapa 7) Inicie a instalação

Na próxima tela, clique no botão Instalar para iniciar a instalação do Node.js no Windows.

Etapa 8) Conclua a instalação

Clique no botão Concluir para concluir a instalação.

Windows is now recommending that developers use Node.js with WSL2(the Windows subsystem for Linux) 

Como instalar o NPM no Windows 10/8/7

A outra maneira de instalar o Node.js em qualquer máquina cliente é usar um "gerenciador de pacotes".

No Windows, o download do NPM (Node Package Manager) é conhecido como Chocolatey. Ele foi projetado para ser uma estrutura descentralizada para instalar rapidamente os aplicativos e ferramentas de que você precisa.

Para instalar o NPM no Windows via Chocolatey, as etapas a seguir precisam ser executadas.

Etapa 1) Instalando o Chocolatey - O site Chocolatey (https://chocolatey.org/) tem instruções muito claras sobre como este framework deve ser instalado.

  • A primeira etapa é executar o comando abaixo nas janelas do prompt de comando. Este comando é retirado do site da Chocolatey e é o comando padrão para instalar o Node.js via Chocolatey.
  • O comando a seguir é um comando do PowerShell que chama o script remoto do PowerShell no site Chocolatey. Este comando precisa ser executado em uma janela de comando do PowerShell.
  • Este script do PowerShell faz todo o trabalho necessário para baixar os componentes necessários e instalá-los de acordo.

@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object wet.webclient) .DownloadString ('https://chocolatey.org/install.ps1'))" && SET PATH =% PATH%;% ALLUSERSPROFILE% \ chocolatey \ bin

Etapa 2) A próxima etapa é instalar o Node.js em sua máquina local usando o gerenciador de pacotes Chocolatey. Isso pode ser feito executando o comando abaixo no prompt de comando.

instalação do cinst nodejs

Se a instalação for bem-sucedida, você receberá a mensagem de instalação bem-sucedida do Node.js.

Observação: se você receber um erro como "C: \ ProgramData \ chocolatey \ lib \ libreoffice \ tools \ chocolateyInstall.ps1" Em seguida, crie manualmente a pasta no caminho

Executando seu primeiro aplicativo Hello World em Node.js

Depois de baixar e instalar o Node.js em seu computador, vamos tentar exibir "Hello World" em um navegador da web.

Crie um arquivo Node.js com o nome de arquivo firstprogram.js

var http = require('http');http.createServer(function (req, res) {res.writeHead(200, {'Content-Type': 'text/html'});res.end('Hello World!');}).listen(8080);

Explicação do código:

  1. A funcionalidade básica da função "require" é que ela lê um arquivo JavaScript, executa o arquivo e, a seguir, retorna um objeto. A partir deste objeto, podem-se utilizar as diversas funcionalidades disponíveis no módulo chamado pela função require. Portanto, em nosso caso, uma vez que queremos usar a funcionalidade de HTTP e estamos usando o comando require (http).
  2. Nesta linha de código, estamos criando um aplicativo de servidor baseado em uma função simples. Esta função é chamada sempre que uma solicitação é feita ao nosso aplicativo de servidor.
  3. Quando uma solicitação é recebida, estamos solicitando que nossa função retorne uma resposta "Hello World" ao cliente. A função writeHead é usada para enviar dados de cabeçalho ao cliente, enquanto a função final fecha a conexão com o cliente.
  4. Em seguida, estamos usando a função server.listen para fazer nosso aplicativo de servidor escutar as solicitações do cliente na porta nº 8080. Você pode especificar qualquer porta disponível aqui.

Executando o código

    1. Salve o arquivo no seu computador: C: \ Usuários \ Seu nome \ firstprogram.js

    2. No prompt de comando, navegue até a pasta onde o arquivo está armazenado. Digite o comando Node firstprogram.js

    1. Agora, seu computador funciona como um servidor! Se alguém tentar acessar seu computador na porta 8080, receberá um "Hello World!" mensagem em troca!

    2. Inicie seu navegador de internet e digite o endereço: http: // localhost: 8080

Resultado

Resumo

  • Vimos a instalação do Node.js por meio do módulo de instalação MSI, que está disponível no site do Node.js. Esta instalação instala os módulos necessários para executar um aplicativo Node.js no cliente.
  • O Node.js também pode ser instalado por meio de um gerenciador de pacotes. O gerenciador de pacotes do Windows é conhecido como Chocolatey. Ao executar alguns comandos simples no prompt de comando, o gerenciador de pacotes Chocolatey baixa automaticamente os arquivos necessários e os instala na máquina cliente.
  • Um aplicativo Node.js simples consiste na criação de um servidor que escuta em uma porta específica. Quando uma solicitação chega ao servidor, o servidor envia automaticamente uma resposta 'Hello World' ao cliente.