1
我們使用SystemJS加載兩個包:aurelia.js
和app-build.js
。 SystemJs一個接一個地加載它們。我們如何讓SystemJs同時加載它們?同時加載包而不是連續加載包
我們config.js,爲了清楚省略了細節,看起來是這樣的:
System.config({
defaultJSExtensions: true,
transpiler: "none",
paths: {
// omitted
},
meta: {
// omitted
},
map: {
// omitted
},
bundles: {
"app-build.js": [
"about.html!github:systemjs/[email protected]",
"about.js",
"admin.html!github:systemjs/[email protected]",
"admin.js",
// et cetera
],
"aurelia.js": [
"github:HubSpot/[email protected]",
"github:HubSpot/[email protected]/js/tether.js",
"github:Leaflet/[email protected]",
"github:Leaflet/[email protected]/dist/leaflet-src.js",
// et cetera
]
},
depCache: {
// omitted
}
});
它們是如何加載的?如果'aurelia'沒有加載,你確定'app-build'是可行的嗎? – estus
@estus好問題! 'app-build'確實取決於'aurelia'。沒有它,這是行不通的。我想知道...我們可以同時加載'app-build'和它的依賴嗎? –
@estus你是什麼意思,「他們是如何加載?」想到的答案是SystemJs加載它們。你要求什麼細節? –