| 12345678910111213141516171819202122232425262728 |
- const
- express = require('express'),
- bodyParser = require('body-parser'),
- cors = require('cors');
- const app = express();
- app.use(cors());
- app.use(bodyParser.json());
- // register routes
- require('./routes')(app);
- // register error handling middleware
- app.use((err, req, res, next) => {
- if (err.status === undefined) {
- return res.status(500).send(err.message);
- } else {
- return res.status(err.status).send(err.message);
- }
- });
- // launch server
- const server = app.listen(3000, () => {
- const host = server.address().address;
- const port = server.address().port;
- console.log('App listening at http://%s:%s', host, port);
- });
|