2
我正在構建一個擁有如此多小部件的網站。我使用requirejs將每個小部件邏輯作爲模塊加載。服務器端requirejs優化(r.js)多頁網站
例如:在我的主頁上有20個小部件&我正在使用require config加載所有小部件的js文件。在構建過程中,我無法使用r.js將所有文件優化爲單個js文件,因爲可以從後端更改小部件。它會導致20個額外的http請求。
require({
baseUrl: 'http://example.com/',
paths:{
widget1:'app/wid1',
widget2:'app/wid2',
....
widget20:'app/wid20'
},
waitSeconds: 30
});
問: 是否有可能所有模塊動態合併到使用任何服務器端技術,以節省HTTP請求的單個文件?