Aplicación para llevar a cabo el stock de la fábrica
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

42 lines
874 B

//Se declara express
const express = require('express');
const cors = require('cors');
require('dotenv').config();
//Se inicializa express
const app = express();
app.use(express.json());
app.use(express.urlencoded({extended : false}));
//WebSockets
const server = require('http').Server(app);
const socket = require('./socket')
socket.connect(server);
app.use(cors())
const mongodb = process.env.DB;
//Declara la base de datos
const db = require('./db')
db(mongodb);
//Inicializa componentes
//const router = require('./components/messages/network');
const router = require('./network/routes');
const { isPromise } = require('util/types');
//Archivos estáticos
app.use('/app', express.static('public'));
//Inicializa las rutas
router(app);
//Configura el puerto
server.listen(1997, function (){
console.log('El back está corriendo en el puerto 1997');
});