Я только что натолкнулся на этот вопрос, я хотел бы скинуть свои 2 цента, особенно отвечая Луису.
В Express, если вы хотите, чтобы экземпляр приложения просматривал пользовательское событие, вы должны сделать что-то вроде:
app.on('testEvent', function () {
return console.log('responded to testEvent');
});
app.get('/test', function (req, res) {
app.emit('testEvent');
return res.status(200).end();
});
Тогда, когда этот маршрут будет пройден, вы увидите ответ в консоли. Конечно, вы можете реализовать это как хотите.