2016-10-30 78 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