I am running this code:
const mongoose = require('mongoose');
const DB_NAME = 'eventdb';
const HOST = '127.0.0.1:27017';
mongoose.createConnection(`mongodb://${HOST}/${DB_NAME}`,{useNewUrlParser:true});
const db = mongoose.connection;
db.on('error', console.log('Didn\'t connect properly!'));
And I am getting this output:
Didn't connect properly! events.js:111 throw new ERR_INVALID_ARG_TYPE('listener', 'Function', listener); ^
TypeError [ERR_INVALID_ARG_TYPE]: The "listener" argument must be of type function. Received >undefined at checkListener (events.js:111:11) at _addListener (events.js:348:3) at NativeConnection.addListener (events.js:406:10) at Object. (/Users/sebastianc/Desktop/codeworks/exercises/assessments/weekly->assessment-6/server/Models/event-model.js:11:4)
can anyone shed some light on what is going on?