【问题标题】:How do I speed up load times for Sencha Touch如何加快 Sencha Touch 的加载时间
【发布时间】:2013-04-02 21:12:04
【问题描述】:

我目前正在使用 Cloud 9 IDE 开发 Sencha Touch 应用程序。我在本地机器上创建了应用程序,然后将项目导入到 Cloud 9。一切正常,但令人烦恼的是我的页面的加载时间超过一分钟。我认为这与所有单独加载的文件有关。

加快 sdk 加载时间的最佳方法是什么?我不确定如何使用sdk工具,也不知道是否可以将它们安装到Cloud 9中。放弃sdk工具并手动加载Sencha会更好吗?

【问题讨论】:

    标签: sencha-touch-2 cloud9-ide


    【解决方案1】:

    关键是压缩和聚合所有 JS 和 CSS,以便在更少的 http 调用中传输更少的字节数。 Sencha Cmd 具有执行所有这些操作并创建打包构建以快速加载的功能,这是您必须从应用目录执行的操作:

    sencha app build package
    

    这将创建 .>build>package 文件夹,其中包含您的应用的缩小版本。

    有关更多详细信息,请阅读http://docs.sencha.com/touch/2-1/#!/guide/command 并查看此http://vimeo.com/55148644 以获取说明

    【讨论】:

    • 这会让我继续开发还是必须继续重新打包?
    • 它不会阻止你开发,做你的开发,当你准备好测试/部署包时。包文件夹不需要签入你可以在新包构建之前丢弃旧包
    • 虽然做这个包装确实大大缩短了我的启动时间。无法编辑并不能使它成为我希望的解决方案。我想要一个 touch sdk 的缩小版本,但我的代码的扩展版本不需要在编辑后重新打包。
    猜你喜欢
    • 2014-01-14
    • 2012-08-18
    • 1970-01-01
    • 2012-03-02
    • 2012-01-15
    • 2023-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多