Leia também o artigo:
Home / Node.js / Instalação do Node.js

Instalação do Node.js

O Node.js é um interpretador de código javascript bastante utilizado para aplicações server side assim como para gerenciamento de dependências com o NPM (Node Package Manager).

Para baixar o instalador vamos no link abaixo:

https://nodejs.org/en/

Podemos baixar a ultima versão ou a LTS (Long Term Support) que tem um tempo estendido de suporte nesse tipo de versão.

As versões atuais no momento de escrita desse artigo são a 12.0.0 e a 10.15.3 LTS.

A instalação é do tipo NNF (next, next, finish).

E para verificar se a instalação ocorreu corretamente, podemos abrir um terminal e executar o comando:

  • node -v

Podemos inclusive instalar o Angular através do Node, por meio do seu gerenciamento de dependências/pacotes (npm), por exemplo, usando o comando:

  • npm install -g @angular/cli

-g: global

Para verificar se a instalação do Angular ocorreu corretamente e ver a versão atual da instalação executamos o comando:

  • ng v

Outras dicas:

Guia inicial do NPM:

https://docs.npmjs.com/getting-started/

Ferramentas opcionais:

Sublime Text: Editor de código-fonte
https://www.sublimetext.com/

Recursos do Node:

NPM: Um gerenciador de pacotes javascript.

  • npm -v (já é instalado junto com o Node.js)
  • npm init (dentro do diretório criado para um projeto. Ex: node-estudo)

Express: Um framework Node.js para aplicações Web.

  • npm install express -save

EJS: Ou Embedded JavaScript, uma linguagem de modelagem para criação de páginas HTML utilizando JavaScript.

  • npm install ejs –save
  • Informamos ao express que a nossa engine view a partir agora é o ejs.
    • app.set(‘view engine’, ‘ejs’);

Nodemon: Utilitário que reinicia automaticamente o servidor Node.js quando houver alteração em nossos scripts.

  • npm install -g nodemon
  • executar o start da aplicação agora pelo nodemon.
    • nodemon app (app ou nome do script a subir)

Obs: O –save faz com que os utilitários que estamos instalando fiquem salvos dentro do nosso projeto.
E o -g é a instalação de forma global.

Sobre Haylson Martins

Me chamo Haylson Martins, formado em Sistemas de Informação, trabalho com T.I de forma geral desde 2002 com suporte depois na área de negócio e treinamentos, e com Desenvolvimento para Sistemas Web desde 2010 com linguagem principal o Java. Amo tecnologia, amo aprender coisas novas, gosto de ensinar embora não seja essa a minha pretensão. Por meio desse blog pretendo reforçar o que ando aprendendo e estudando de outras linguagens e tecnologias, e principalmente como uma espécie de bloco de notas para consultas posteriores e quem sabe também ajude outras pessoas que estudam e têm as mesmas dúvidas que já tive ou que ainda tenho. Vamos começar?

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *