2017-04-04 45 views
0

所以我的問題與這個非常相似:SystemJS (Aurelia with jspm) fails to load "aurelia-pal-browser" from jspm_packages folder,但是那裏的解決方案並不適合我。另外我的錯誤稍有不同。帶JSPM的Aurelia無法加載aurelia-pal-browser.js

system.src.js:123 Uncaught (in promise) Error: (SystemJS) XHR error (404 Not Found) loading http://localhost:9000/app/aurelia-pal-browser.js Error: XHR error (404 Not Found) loading http://localhost:9000/app/aurelia-pal-browser.js Error loading http://localhost:9000/app/aurelia-pal-browser.js

似乎System.js試圖加載aurelia-pal-browser.js從我app文件夾(這是我的主要代碼文件夾)。我有我的config.js paths爲:

paths: { 
    "*": "app/*.js", 
    "github:*": "jspm_packages/github/*", 
    "npm:*": "jspm_packages/npm/*" 
}, 

除此之外,我的應用程序是超級裸露的骨頭,這是我第一次嘗試的奧裏利亞項目。

回答

1

所以我終於找到了這個github問題:https://github.com/aurelia/bootstrapper/issues/55這讓我朝着正確的方向前進。事實證明,我需要將以下內容添加到我的config.jsmap對象:

"aurelia-pal-browser": "npm:[email protected]", 

正如git的中心問題提到我在地圖上放置這個"aurelia-framework"元素之後直接和解決我的問題。

希望這可以幫助別人在未來。 (或者很快就會修復)

+0

這已經非常寶貴! – Oliver

0

我還想指出,如果您使用的是Visual Studio,該文件需要包含在項目的文件夾結構中。它可能在磁盤上,只需要包含在內