PhoneGap 工程目录结构说明

发布于:14年05月17日 - 18时01分00秒 作者:Lay 分类:Nodejs 查看:1 回复:0


(1)config.xml

cordova的配置文件

(2)hooks 目录
存放自定义cordova命令的脚本文件。每个project命令都可以定义before和after的Hook,比如:before_build、after_build。
Hook可以采用任何编程语言来写,Cordova CLI采用的是Node.js,所以一般都是用它来写。

(3)merges 目录
存放各个平台特殊的文件,会和www进行合并编译,相同的文件merges下的文件优先。

比如:

merges/
|– ios/
| – app.js
|– android/
| – android.js
www/
– app.js

编译成iOS应用的话,包含merges/ios/app.js;而Android应用的话,包含www/app.js、merges/android/android.js

(4)platforms 目录
各个平台的原生代码工程,不要手动修改,因为在build的时候会被覆盖。

(5)plugins 目录
插件目录(cordova提供的原生API也是以插件的形式提供的)。

(6)www 目录(源码)
源代码目录,在cordova prepare的时候会被copy到各个平台工程的assets\www目录中。
其中 index.html 为应用的入口文件。


用户评论

暂时没有评论

我的评论