我已经看过这个话题了几次,但我认为我没有看到任何确定的解决方案.
我已经尝试了将所有我的Foo.deploy.js,Bar.deploy.js组合成单个.js文件的路由,然后将其包含在loadAmber()调用中.这/似乎/工作得相当好,但大部分下载大小仍然来自Amber内部.
在我的申请中,规模最大的罪犯是:
我不能对jQuery UI的大小做太多,但我可以做很多关于Amber核心的大小,以及获取它们所需的HTTP请求的数量.唯一的问题是我无法弄清楚如何告诉Amber不要自动获取Kernel-Objects.deploy.js等.
有没有人设法将他们的整个Amber javascript成功打包成一个.js文件?
代码:http://github.com/rtyler Chatter:http://twitter.com/agentdero