2016-10-30 5 views
1

Я просто пытаюсь импортировать 'aurelia-event-aggregator' в класс TypeScript, и я получаю эту ошибку в своей консоли. Несмотря на то, что он говорит, что он загружен и настроен aurelia-event-aggregator в строках 5 & 6, он говорит, что SystemJS все еще не может его найти. Это особенно странно, так как я также успешно (успешно) импортировал autoinject из «aurelia-dependency-injection» и customElement из «aurelia-framework» без проблем, и они, похоже, настроены/установлены идентично агрегатору событий в моей системе через jspm.SystemJS не может загрузить aurelia-event-aggregator, хотя Aurelia уже загрузил его

My config.js и package.json: here.

У меня нет ни малейшего понятия, как начать поиск и устранение неполадок. Пожалуйста, дайте мне знать, если есть какая-либо другая информация, которую я могу предоставить.

enter image description here

enter image description here

ответ

3

Это будет звучать немой, но вам нужно запустить jspm install aurelia-event-aggregator. Я знаю, что это уже в вашем проекте, но jspm 0.16 не поддерживает одноранговые зависимости (по крайней мере, это то, что я помню), поэтому вам нужно явно установить его как верхний уровень для вашего приложения, а затем он начнет работать.

+0

Красивые, большое вам спасибо! Я не хочу быть вне темы, но я ответил на предложение, которое у вас было для меня [другая тема] (http://stackoverflow.com/questions/40271897/accessing-dimensions-of-svg-component-in -aurelia/40272278? noredirect = 1 # comment67849255_40272278) на днях, который я до сих пор не смог решить. В этом комментарии я связался с двумя сущностями, которые подчеркивают эту проблему, и надеялся, что, возможно, для этого был простой ответ, поскольку это было сделано для этого. Еще раз спасибо за вашу помощь! – davidlav

+0

Извините. На этой неделе я был на DevIntersection и вчера провел два вчерашних выступления и сегодня провел семинар. Я просто сел на свой первый рейс моих рейсов домой. Я сделаю все возможное, чтобы вернуться к вам завтра или в понедельник. Это может быть ошибка в Aurelia. –

+0

Я полностью понимаю. Имейте безопасный полет и спасибо снова! – davidlav