Skip to content
Ingo Guilherme Both Eyng edited this page Dec 6, 2017 · 13 revisions

Criando o projeto básico com NodeJS

Fazer introdução aqui!!!

Criando primeiros arquivos

  1. Cria pasta do projeto
  2. Entra na pasta criada
  3. Cria arquivo index.js dentro da pasta
  4. Cria o arquivo package.json sem perguntas
mkdir simpleNodeProject
cd simpleNodeProject
type nul > index.js
npm init -y

Pacotes

Instalar alguns pacotes que irão facilitar nossa vida na hora de utilizar o NodeJS:

  1. Instala os pacotes express, morgan e consign para a aplicação.
  2. Instala o pacote Nodemon pra usarmos no desenvolvimento.
npm i express morgan consign --save 
npm i nodemon --save-dev

Express

Express vai ser nosso framework web, ele não é obrigatório pra se criar uma aplicação web com NodeJS mas ele facilita esse trabalho.

Morgan

Morgan é um pacote que vai cuidar dos nossos logs na aplicação, também não é obrigatório.

Nodemon

Nodemon é o que vai nos poupar tempo de verdade aqui. Pra cada alteração que fizermos no nosso código precisariamos reiniciar nosso servidor, o Nodemon faz isso de forma automática pra gente.

Consign

Consign é módulo, um autoload, que vai nos ajudar na hora de adicionar novas rotas a nossa aplicação.

Exemplo de Hello World!

Coloque esse trecho de código no arquivo criado anteriormente index.js

var express = require('express');
var app = express();
var port = process.env.PORT || 3000;

app.get('/', function (request, response) {
    response.send('hello world!');
});

app.listen(port, function () {
    console.log('Servidor rodando em http://localhost:%s', port);
});

E para executar/rodar nosso servidor, basta executar o comando abaixo no terminal:

node index.js
Clone this wiki locally