我通常在这里寻找答案,但我最终到了找不到好的答案的地步。
我正在寻找构建一个 ember 应用程序,该应用程序最初仅加载启动和打开主要路线所需的东西。当触发特定路由时,所有其他控制器、视图、模板等都会延迟加载。
我在这里找到了一个很好的例子来说明如何做到这一点:http: //madhatted.com/2013/6/29/lazy-loading-with-ember
我的主要问题是确定哪些构建工具支持这种延迟加载应用程序代码的理论?到目前为止,我已经看到 Brunch、Yeoman 和 Ember App Kit 似乎缩小并连接了所有脚本和模板。我对缩小感到非常满意,但需要将这些文件分开。我曾考虑将这段代码放入 app/assets 位置,以便在没有 concat 的情况下复制它,但它不会被缩小。
有没有人有办法解决吗?谢谢!