Criação: 27/07/2020 | Prática: @edualvesf13
- Ferramentas
- Instalando NodeJs
- Criando estrutura
- Criando o ServerJs
- Criando a Primeira rota
- Instalando Docker
Acesse o site NodeJs.org e faça o download correspondente ao seu S.O.
Insira os comandos abaixos no terminal para verificar a versão do NodeJs e NPM
node --version
npm --version
- Iniciando o projeto gerando o package.json dentro do diretório principal
npm init -y
- Instalando o Express como dependência
npm install express
O Express é um microframework que ajuda a trabalhar com rotas
- Arquivo: server.js
const express = require('express')
const app = express()
app.listen(3001)
- Instalando o Nodemon como dependência de desenvolvimento
npm install --save-dev nodemon
É um módulo que irá monitorar todas as alterações nos arquivos da aplicação e reinicia automaticamente o servidor.
No arquivo package.json acrescente:
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"dev": "nodemon server.js"
},
- Execute o comando
npm run dev
para rodar o servidor
No arquivo Server.js vamos utilizar o método .get() do express passando 2 parâmetros.
app.get('/', (req, res) => { res.send('Mensagem de retorno') } )