Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 新的sencha touch sdk工具_Javascript_Sencha Touch_Extjs_Sencha Touch 2 - Fatal编程技术网

Javascript 新的sencha touch sdk工具

Javascript 新的sencha touch sdk工具,javascript,sencha-touch,extjs,sencha-touch-2,Javascript,Sencha Touch,Extjs,Sencha Touch 2,我有一个使用sencha touch 2.0构建的sencha touch应用程序。我使用sencha touch sdk工具测试版(1)为该应用程序创建了一个自定义构建。在阅读了sencha博客上的最新博文后,我最近下载了sdk工具-beta3: 我想知道的是,我如何在我当前的应用程序上使用本文中概述的技术?这篇博文讨论了微加载程序和HTML5应用程序缓存的内容。这些东西对我来说非常有趣,我想让它们与我当前的应用程序一起工作,但我不知道如何做到这一点。谁能给我指出正确的方向吗?似乎我必须运行

我有一个使用sencha touch 2.0构建的sencha touch应用程序。我使用sencha touch sdk工具测试版(1)为该应用程序创建了一个自定义构建。在阅读了sencha博客上的最新博文后,我最近下载了sdk工具-beta3:

我想知道的是,我如何在我当前的应用程序上使用本文中概述的技术?这篇博文讨论了微加载程序和HTML5应用程序缓存的内容。这些东西对我来说非常有趣,我想让它们与我当前的应用程序一起工作,但我不知道如何做到这一点。谁能给我指出正确的方向吗?似乎我必须运行命令:

sencha app create MyApp /path/to/www/myapp

然后移植我所有的现有代码。这是使用beta 3 sdk工具中发布的新技术的唯一方法吗?非常感谢您的帮助。

理解很简单

整个应用程序是一个4步过程

  • 内部
    microloader>development.js

    =>针对开发环境时使用此文件(相对于production.js[PROD]和testing.js[TEST]环境)。
    =>将此文件包含在
    index.html
    中,而不是直接链接到主
    app.js

  • 然后,在您的
    app.json
    文件中

    =>有关应用程序结构的所有信息都可以在
    app.json
    文件中找到。它包括javascript文件的所有路径,包括app.js(主启动应用程序文件)和样式表

  • App.js

    =>这是应用程序中最重要的js文件。它就像是应用程序的启动程序。这是一个文件,在
    launch()
    函数中,您提到了第一个主视图

  • 确保应用程序遵循正确的MVC结构,并且所有文件都已正确配置


目前,我的代码中有一个MVC结构,但从您所说的来看,似乎我必须将所有现有代码移植到这个新结构中。是吗?很好。如果您的应用程序结构已经是MVC格式,只需包含其他内容,如
development.js
app.json
,并正确配置它们。所以我必须手动将所有js文件的路径+名称添加到app.json中?