server.js 758 B

123456789101112131415161718192021222324252627282930
  1. const express = require("express");
  2. const cors = require("cors");
  3. const app = express();
  4. var corsOptions = {origin: "*"};
  5. app.use(cors(corsOptions));
  6. //app.use(cors);
  7. app.use(express.json());
  8. app.use(express.urlencoded({extended: true}));
  9. const db = require("./app/models")
  10. db.sequelize.sync()
  11. .then(() => {console.log("Synced DB.");})
  12. .catch((err) => {console.log("Failed to sync DB: " + err.message);})
  13. ;
  14. // Routes
  15. app.get("/", (req, res) => {
  16. res.json({message: "Welcome to Inigo Valentin"});
  17. });
  18. require("./app/routes/lang.routes")(app);
  19. require("./app/routes/text.routes")(app);
  20. require("./app/routes/project.routes")(app);
  21. const PORT = process.env.port || 8080;
  22. app.listen(PORT, () => {console.log('Server running in port ${PORT}.')});