23 lines
698 B
JavaScript
23 lines
698 B
JavaScript
const express = require("express");
|
||
const cors = require("cors");
|
||
const config = require("./app/config/starting.config");
|
||
|
||
const app = express();
|
||
const corsOptions = {
|
||
origin: config.origin
|
||
};
|
||
|
||
app.use(cors(corsOptions));
|
||
app.use(express.json());
|
||
app.use(express.urlencoded({extended: true}));
|
||
|
||
const db = require("./app/models");
|
||
db.sequelize.sync({force: config.debug});
|
||
|
||
require('./app/controllers/auth.routes')(app);
|
||
require('./app/controllers/user.routes')(app);
|
||
|
||
module.exports = app.listen(config.port, () => {
|
||
console.log(`Сервер значится запустился на порту ${config.port}. Ну это значит, что это вроде работает.`);
|
||
});
|