diff options
Diffstat (limited to 'index.ts')
-rw-r--r-- | index.ts | 17 |
1 files changed, 15 insertions, 2 deletions
@@ -1,4 +1,16 @@ import app from './app'; +import mongoose from 'mongoose'; + + +mongoose.Promise = global.Promise; + +mongoose.connect('mongodb://localhost:27017/which', { useNewUrlParser: true }); + +const db = mongoose.connection; +db.on('error', console.error.bind(console, 'connection error:')); +db.once('open', function() { + console.log('Connection to MongoDB successful'); +}); // Add any new real-time connection to the `everybody` channel app.on('connection', connection => @@ -8,7 +20,8 @@ app.on('connection', connection => app.publish(data => app.channel('everybody')); -app.listen(3030).on('listening', () => - console.log('Feathers server listening on localhost:3030') +const port = 3030 +app.listen(port).on('listening', () => + console.log(`Feathers server listening on localhost:${port}`) ); |