-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathapp.js
More file actions
20 lines (17 loc) · 720 Bytes
/
app.js
File metadata and controls
20 lines (17 loc) · 720 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
require('dotenv').config();
const express = require('express');//Nos ayuda a levantar un servidor web
const cors = require('cors');
const dbConnect = require('./config/mongo')//Declaramos la función
const app = express();
app.use(cors());//has uso de este plugin para evitar error de origen cruzado entre navegadores
app.use(express.json())
const port = process.env.PORT || 3000//Envolver las variables de entorno
/*
Aqui invocamos a las rutas
*/
//TODO localhost/api/________
app.use("/api", require ("./routes"))
app.listen ( port, () => {//comienza a escuchar por el puerto 3000
console.log(`tu app está lista por http://localhost:${port}`)//Si todo está correcto devuelvenos este mensaje
})
dbConnect()