未经许可,请勿转载。
app | 包含组成一个WEBOS程序所需要的assistants, models, 和views. 程序通过查找类似的文件名来关联assistants和views。如– first-assistant.js和first-scene.html. |
assistants | Assistant是一些avascript函数的集合。使用SDK提供的controller来定义stage, scene或application的行为 |
models | 包含程序使用的数据模型. 并不是所有的程序都需要models, 所以不存在models目录或目录为空是很正常的. |
views | 存放每一个scene, 包含scene的主要HTML视图文件和scene用来显示动态数据的模板。 |
images | 保存程序中使用的到图片 |
stylesheets | 包含程序指定的样式,并用修改程序默认的风格。 |
Main.css | 包含程序的样式 |
Appinfo.json | appinfo.json 文件包含加载和启动程序的一些必要信息. 最主要的属性是ID, 每个程序的ID必须不同,ID对应到程序的目录名称。 |
Icon.png | 在Launcher中显示的图标. 尺寸为 64 * 64像素. |
Index.html | Stage的HTML布局文件. 提供程序的总体布局. 当scenes进入stage时,他们的HTML (在views文件夹中)文件导入到index.html中. |
Sources.json | 这个文件告诉框架每个scene 应该使用哪个assistant和view。(包括stage assistant和application assistant). |
学习了,留个记号,方便日后找