mojo的工程目录结构

未经许可,请勿转载。

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).

mojo的工程目录结构》上有1条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注