Задать вопрос

Как сделать глобальный eventEmitter на сервере node.js (express 4.x) ?

Приветствую.

Хочу сделать eventEmitter, который будет доступен в любом модуле. Как это лучше организовать? Есть ли 'best practise' для этого дела?

Использую express 4.x

P.S попробовал сделать так, не сработало:

var events = require('events');
global.eventEmitter = new events.EventEmitter();
global.eventEmitter.emit('testEvent');
  • Вопрос задан
  • 2623 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Node.js для backend-разработки
    6 месяцев
    Далее
  • Skillbox
    Node.js
    2 месяца
    Далее
  • Яндекс Практикум
    Бэкенд на Node.js для фронтенд-разработчиков
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
k12th
@k12th
console.log(`You're pulling my leg, right?`);
Best practice для express -- app.locals.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы