-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Fazer introdução aqui!!!
- Cria pasta do projeto
- Entra na pasta criada
- Cria arquivo index.js dentro da pasta
- Cria o arquivo package.json sem perguntas
mkdir simpleNodeProject
cd simpleNodeProject
type nul > index.js
npm init -y
Instalar alguns pacotes que irão facilitar nossa vida na hora de utilizar o NodeJS:
- Instala os pacotes express, morgan e consign para a aplicação.
- Instala o pacote Nodemon pra usarmos no desenvolvimento.
npm i express morgan consign --save
npm i nodemon --save-dev
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 é um pacote que vai cuidar dos nossos logs na aplicação, também não é obrigatório.
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 é módulo, um autoload, que vai nos ajudar na hora de adicionar novas rotas a nossa aplicação.
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