服务器端requirejs优化(r.js)多页站点

时间:2013-03-29 19:43:53

标签: javascript requirejs amd r.js

我正在构建一个拥有如此多小部件的网站。我正在使用requirejs将每个小部件逻辑加载为一个模块。

例如:在我的主页上有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请求?

1 个答案:

答案 0 :(得分:1)