Как запросить контроллер (angularjs) в экспрессе (rout.js)

0

Я пытаюсь сделать успокоительный сервис, и я хочу поместить свои обратные вызовы в контроллеры, чтобы файл routes.js не перегружался обратными вызовами. Я использовал

controller = require(path.to.controller);

в верхней части моих маршрутов.js, а затем я смог использовать controller.myFunction(). Но почему-то я получаю:

ReferenceError: угловой не определен

так как мой контроллер - это просто обычный угловой контроллер без экспорта. Есть ли способ экспортировать контроллер или требуется контроллер в экспресс? Я пробовал искать, но не мог найти ту же проблему.

  • 0
    У меня нет опыта работы с express, но включен ли ваш angluar.js?
  • 0
    да мой угловой включен. это угловая ссылка из angular.module в файле контроллера
Теги:
mean-stack
express

1 ответ

1

используйте функцию require.config({}), так как ваш контроллер является файлом js, дает путь к контроллеру в разделе пути, а в секции прокладки только экспортирует одно и то же с одним ключевым словом, а также поместит отпечатки как угловые, чтобы загрузить угловую сначала, а затем вы используете файл js для использования (ключевое слово, используемое для контроллера)

благодаря

Ещё вопросы

Сообщество Overcoder
Наверх
Меню