Como instalar Node.js e npm no Windows

Como instalar Node.js e npm no Windows

Pode parecer óbvio, mas instalar o Node.js é a primeira etapa para construir aplicativos Node.js. Felizmente, é compatível com quase todos os sistemas operacionais - Windows incluído.





Siga este guia passo a passo para instalar o Node.js e começar a construir seus primeiros aplicativos no Windows.





Node.js é um tempo de execução de JavaScript construído no motor V8 JavaScript do Chrome. Você pode construir aplicativos autônomos com Node.js, mas é mais frequentemente usado para construir serviços de back-end. É fácil começar a usar o Node e é ótimo para prototipagem e desenvolvimento ágil.





Ele também pode ser usado para criar serviços super rápidos e altamente escaláveis. É usado na produção por grandes empresas como Netflix, LinkedIn, PayPal, Trello, Uber, eBay, NASA, etc.

Aplicativos de nó usam JavaScript —Se você é um desenvolvedor front-end e conhece JavaScript, pode reutilizar essas habilidades e fazer a transição para um desenvolvedor Full-Stack.



Node.js tem um dos maiores ecossistemas de bibliotecas de código aberto disponíveis. Se você deseja adicionar qualquer recurso ou blocos de construção ao seu aplicativo, há uma grande probabilidade de que uma biblioteca de código aberto e gratuita já esteja disponível para você. Você não precisa montar esses blocos de construção do zero e, em vez disso, pode se concentrar no núcleo do seu aplicativo.

Devido a outros recursos, como capacidade de armazenamento em cache eficiente do Node, vários provedores de hospedagem e disponibilidade de plataforma cruzada, não é surpresa que seja tão popular entre os desenvolvedores.





Você pode desenvolver vários projetos com Node.js como aplicativos de página única (SPA), aplicativos de mídia social, sites estáticos, sistemas de pagamento online, projetos de hardware, blogs, aplicativos móveis, aplicativos de bate-papo em tempo real, APIs, aplicativos de comércio eletrônico e muitos mais.

Relacionado: Atualize suas habilidades de desenvolvimento da Web com essas 10 ferramentas essenciais





O que é npm?

npm significa 'Node Package Manager' - é uma plataforma online e ferramenta de linha de comando.

Uma plataforma online é um lugar onde qualquer pessoa pode publicar e compartilhar ferramentas escritas em qualquer idioma. Essas ferramentas podem ser usadas no front-end (navegadores), back-end (servidores) e linha de comando.

O npm também é uma ferramenta de linha de comando capaz de interagir com a plataforma online. A ferramenta de linha de comando é usada principalmente para instalar e desinstalar pacotes.

como girar o vídeo no media player

Um pacote é uma ferramenta que alguém criou e carregou na plataforma npm. Cada pacote tem uma versão. Conforme o pacote muda, a versão do pacote é atualizada. O npm facilita manter os pacotes atualizados e você pode trocar de versão a qualquer momento. O npm recomenda o uso de alguns gerenciadores de versão externos, como NVM , nodista , n , e enviar .

Como configurar Node.js e npm no Windows

Você pode instalar o Node.js e o npm em seu sistema Windows seguindo as etapas abaixo.

Observação : o npm é distribuído com o Node.js - o que significa que quando você faz o download do Node.js, o npm é instalado automaticamente no seu computador.

Etapa 1: vá para o site oficial do Node.js

Visite o site oficial do Node.js organização.

Etapa 2: Clique no botão Download

O site detecta automaticamente o sistema operacional do seu computador. Você pode clicar no [Versão] LTS recomendado para a maioria dos usuários ou [Versão] Recursos mais recentes atuais botão de acordo com sua exigência. Qualquer uma das formas baixará um arquivo de configuração com um .msi extensão.

o que fazer com um novo computador

LTS significa 'Suporte de longo prazo'. É recomendado para a maioria dos usuários. Se você deseja implantar seu aplicativo no ambiente de produção, escolha a versão LTS.

o Lançamento atual é a versão que ainda está em desenvolvimento. Esta versão pode ter bugs e não é recomendada se você deseja implantar seu aplicativo no ambiente de produção. É útil se você deseja testar novos recursos e usar seu aplicativo apenas no ambiente local.

Baixe Node.js com outras especificações (opcional)

Vou ao Página de downloads no site da Node para baixar Node.js com outras especificações. Você pode baixar Node.js para arquitetura de 32 ou 64 bits de acordo com os requisitos do seu PC.

Você também pode baixar o código-fonte completo do aplicativo Node.js nesta página. O arquivo de configuração está disponível para download em diferentes plataformas, como Mac OS E Linux , e também em diferentes formatos, como .msi e .fecho eclair .

Etapa 3: execute o arquivo de instalação .msi

Execute o arquivo baixado clicando duas vezes nele. Isso abrirá uma janela de boas-vindas para instalar o Node.js. Clique no Próximo botão para iniciar o processo de instalação.

Etapa 4: Leia o Contrato de Licença do Usuário Final

Leia atentamente o Contrato de Licença do Usuário Final. Depois de ler o contrato, marque a caixa de seleção para aceitar os termos do contrato de licença. Finalmente, clique no Próximo botão para prosseguir.

Etapa 5: escolha a pasta de destino

Escolha a pasta de destino onde deseja instalar o Node.js. Você pode alterar a pasta de destino clicando no Mudar... botão. É recomendável deixar a pasta de destino como está. Clique Próximo para prosseguir.

Etapa 6: configuração personalizada

Se desejar, você pode alterar as configurações padrão e personalizá-las de acordo com sua necessidade clicando nos ícones na árvore. Novamente, é recomendado manter as configurações padrão. Bater Próximo para avançar para a próxima etapa do processo de instalação.

Etapa 7: Ferramentas para módulos nativos

Clique na caixa de seleção se desejar instalar ferramentas para compilar módulos nativos. Geralmente, não é necessário instalar essas ferramentas, portanto, você pode deixar esta caixa desmarcada. Clique no Próximo botão para avançar.

Etapa 8: Pronto para instalar o Node.js

Agora a janela de instalação final será aberta. Clique no Instalar botão para iniciar a instalação. Você também pode voltar às etapas anteriores para revisar ou alterar qualquer uma das configurações de instalação clicando no Voltar botão.

Depois de clicar no Instalar botão, a instalação começará em breve e será concluída em alguns minutos.

No final, você verá a mensagem de conclusão da instalação. Clique no Terminar botão para sair do assistente de configuração.

Confirme se o Node.js e o npm estão instalados corretamente

Para verificar se você tem o Node.js instalado corretamente em seu sistema, execute o seguinte comando em seu terminal:

node --version

E para verificar se o npm está instalado corretamente em seu sistema, execute o seguinte comando em seu terminal:

esqueci a senha da conta local do windows 10
npm --version

A versão instalada de Node.js e npm é exibida no terminal.

Comece a construir aplicativos incríveis com Node.js

Node.js é uma plataforma perfeita para iniciar sua jornada de desenvolvimento full-stack. Ele tem uma forte comunidade de desenvolvedores e uma equipe de rastreamento de bugs para ajudá-lo a começar.

O Node.js é uma plataforma leve e amigável para iniciantes que pode ser usada para construir uma ampla variedade de aplicativos da web. Você pode até usar Node.js com outras estruturas como Express.js para construir aplicativos móveis.

Agora que você está familiarizado com o potencial do Node.js, por que não experimenta em seu próximo projeto Raspberry Pi?

Compartilhado Compartilhado Tweet O email Como construir um bot do Twitter para tweetar de fotos com Raspberry Pi e Node.js

Comece a usar o Node.js e crie um bot do Twitter que tweeta fotos e informações usando apenas um Raspberry Pi!

Leia a seguir
Tópicos relacionados
  • Programação
  • JavaScript
  • Gestores de Pacotes
Sobre o autor Yuvraj Chandra(60 artigos publicados)

Yuvraj é estudante de graduação em Ciência da Computação na Universidade de Delhi, na Índia. Ele é apaixonado por Full Stack Web Development. Quando não está escrevendo, ele está explorando a profundidade de diferentes tecnologias.

Mais de Yuvraj Chandra

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever