Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

23 строки
529 B

  1. import 'reflect-metadata';
  2. import 'express-async-errors';
  3. import 'dotenv/config';
  4. import '../containers';
  5. import express from 'express';
  6. import cors from 'cors';
  7. import net from 'net';
  8. import error from './middlewares/error';
  9. import routes from './routes';
  10. const app = express();
  11. app.use(cors());
  12. app.use(express.json({ limit: '50MB' }));
  13. app.use(routes);
  14. app.use(error);
  15. const listener = app.listen(3333, () => {
  16. const { port } = listener.address() as net.AddressInfo;
  17. console.log(`Server started on port ${port}`);
  18. });