jackpeng

1、应用程序文件结构介绍

source: 此文件夹一开始就存在的,包括程序的代码和资源。

----index.html:只有一些需要的HTML代码,不包括qooxdoo程序代码,qooxdoo所有的代码全部放在JavaScript文件里。

----class:存放所有的JavaScript类文件。

----resource:存放任何的静态文件如:图像。

----script:执行generate.py sourcegenerate.py source-all生成的脚本文件。

----translation:如果你开发的程序选择了多语言,这里就是存放翻译文件的目录。

build:此文件夹是使用generate.py build生成或更新的。

----index.html:和源程序文件是一样的。

----script:脚本文件。

----resource:所有的资源文件。

api: 使用generate.py api生成你的程序的API。

test:可以为你的程序创建一个独立的单元测试,使用generate.py test生成。

2、编译(暂叫)

 进入程序的目录,使用下面的命今就可以编译出来:

第一次有时会很慢,请等特,编译成功后,source文件夹下会多出一个Script文件夹

点击source/index.html就可以运行你的程序.

3、调试

打开source\class\firstapp\Application.js文件

在main方法里加入

if (qx.core.Variant.isSet("qx.debug", "on"))
{
  qx.log.appender.Native;
  qx.log.appender.Console;
}
如下图:

很简单,一看就明白,on开启,off关闭,按F7可以显示控制台信息。

4、单元测试

 测试命今:generate.py test

目录下面会生成一个test文件夹,打开里面的index.html可以就测试了。

具体怎么用,还要好好学习一下。

5、发布

发布的命今也很简单,如下图:

编译后的JS是不可以直接Copy出来运行的,发布后的目录下会有一个build文件夹,里面会把所有的资源文件,js文件,全部打包出来。

 

后语:

发现写了些东西后,语文组织上有一点点的进步,还有就是真的好多字好像知道什么样的,读得出来,就是不记得是什么样子的,努力吧!今天先到这。

分类:

技术点:

相关文章: