我想更改Phonegap项目的结构,同时确保Phonegap将其识别为基于cordova的项目。
Phonegap似乎想要这样的层次结构:
我想要一个这样的人:
www/
变为client/
和config.xml
,platforms/
和plugins/
进入phongegap/
。
当然,改变结构不是那么简单。当我尝试构建应用时,Phonegap会抱怨Current working directory is not a Cordova-based project.
是否有一种修改结构的好方法,或者我被迫使用Phonegap想要的东西。
答案 0 :(得分:0)
似乎没有一种方法可以告诉Phonegap符合我的结构,但我应用了以下解决方法。
我创建了我想要的结构,并在www/
添加了phonegap/
目录。
然后在我的gulpfile中,我创建了一个任务,将client/
和static/
的所有内容复制到phonegap/www/
。
构建过程现在看起来像这样:
client/
gulp
static/
static/
和client/
)被复制到phonegap/www/
phongegap/
简单。