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

Javascript 服务器端requirejs优化(r.js)多页站点,javascript,requirejs,amd,r.js,Javascript,Requirejs,Amd,R.js,我正在建立一个有这么多小部件的网站。我使用requirejs将每个小部件逻辑作为一个模块加载 在我的主页中有20个小部件&我正在使用requireconfig加载所有小部件的js文件。我无法在构建过程中使用r.js将所有文件优化为单个js文件,因为这些小部件可以从后端更改。它会导致额外的20个http请求 require({ baseUrl: 'http://example.com/', paths:{ widget1:'app/wid1', wi

我正在建立一个有这么多小部件的网站。我使用requirejs将每个小部件逻辑作为一个模块加载

在我的主页中有20个小部件&我正在使用requireconfig加载所有小部件的js文件。我无法在构建过程中使用r.js将所有文件优化为单个js文件,因为这些小部件可以从后端更改。它会导致额外的20个http请求

require({
    baseUrl: 'http://example.com/',
    paths:{
        widget1:'app/wid1',
        widget2:'app/wid2',
        ....
        widget20:'app/wid20'
    },
    waitSeconds: 30
});
问题:
是否可以使用任何服务器端技术将所有模块动态合并到单个文件中,以保存http请求

回答我自己的问题:

模块服务器是解决方案-