app.js 832 B

123456789101112131415161718192021222324252627
  1. const express = require('express');
  2. const cors = require('cors');
  3. const path = require('path');
  4. const servicesRouter = require('./routes/services');
  5. const bookingRouter = require('./routes/booking');
  6. const loginRouter = require('./routes/user');
  7. const favoritesRouter = require('./routes/favorites');
  8. const hallsRouter = require('./routes/halls');
  9. const port = 3000;
  10. const app = express()
  11. app.use(cors());
  12. app.use(express.json())
  13. app.use('/HallsImages', express.static(path.join(__dirname, 'resources/HallsImages')));
  14. app.use('/api/services', servicesRouter);
  15. app.use('/api/booking', bookingRouter);
  16. app.use('/api/login', loginRouter);
  17. app.use('/api/favorites', favoritesRouter);
  18. app.use('/api/halls', hallsRouter);
  19. app.listen(port, () => {
  20. console.log(`✅ Сервер запущен на http://localhost:${port}`);
  21. });