2016-10-30 43 views
1

我只是试图将'aurelia-event-aggregator'导入到TypeScript类中,并在控制台中出现此错误。即使它说它已经加载并配置了5ure6的aurelia-event-aggregator,它说SystemJS仍然找不到它。这是特别奇怪的,因为我也成功地从'aurelia-dependency-injection'和customElement从'aurelia-framework'中导入autoinject而没有问题,并且它们似乎与我的系统上的事件聚合器相同地配置/安装通过jspm。即使Aurelia已经加载它,SystemJS仍无法加载aurelia事件聚合器

我的config.js和package.json是here

我没有丝毫的想法如何开始解决这个问题。请告诉我,如果有任何其他信息我可以提供。

enter image description here

enter image description here

回答

3

这是要健全愚蠢,但你需要运行jspm install aurelia-event-aggregator。我知道它已经在你的项目中了,但是jspm 0.16不支持同级依赖(至少这是我记得的),所以你必须明确地安装它作为你的应用的顶级dep,然后它将开始工作。

+0

美丽,非常感谢你!我不是故意脱离主题,但我回复了你对[另一个主题]给我的建议(http://stackoverflow.com/questions/40271897/accessing-dimensions-of-svg-component-in -aurelia/40272278?noredirect = 1#comment67849255_40272278)那天我仍然无法解决。我在这个评论中把两个要点联系起来,这个要点强调了这个问题,并且希望可能对这个问题有一个简单的答案。再次感谢您的帮助! – davidlav

+0

对不起。本周我一直在DevIntersection,并且昨天进行了两次会谈,并且今天开了一个研讨会。我刚刚登上了我家航班的第一站。我会尽我所能在明天或周一回到你身边。不过这可能是Aurelia中的一个错误。 –

+0

我完全理解。有一个安全的航班,再次感谢! – davidlav