Я бы хотел использовать отдельный экземпляр Vue
для обработки событий. Этот подход работает в стандартном приложении Vue
, но выдает ошибку в среде Nuxt
.
Нужно ли просто ссылаться на это по-другому?
Код
const Vue = require('vue');
const Hub = new Vue();
export default Hub;
// Usage
import Hub from '~/events/hub';
Hub.$emit(EVENT_TOGGLE_NAVIGATION, true);
Error
Uncaught TypeError: Vue is not a constructor
Окружающая среда