Cordova和PhoneGap Build中config.xml文件的位置有何区别?

3
我已在我的 Mac 上安装了 Cordova 并开发了一个应用程序。它的结构如下所示:
  • config.xml
  • www
    • index.html
    • index.js
  • cordova
  • plugins
  • platforms
请注意,config.xml 放置在 www 文件夹之外。
现在,为了使用 Phonegap Build,config.xml 必须放置在 index.html 的旁边。这使得在两个工具之间切换变得非常不方便。
有没有办法让 Phonegap Build 查找位于 www 文件夹内的 index.html 文件,而不是 config.xml 旁边的文件?

下面是我自己的解决方案。 - Sergey Snegirev
1个回答

2

在构建项目时,Cordova首先查找项目根文件夹中的config.xml,然后是/www/文件夹,接着是/platform/android/assets/www/platform/ios/[project_name]

因此,我将root目录下的config.xml移动到了/www/目录中,并成功地构建了项目,从而统一了本地Cordova和Phonegap Build的配置文件位置。大功告成!


这可能是我的插件未能加载的原因。非常感谢。 - user3434449
或许在将近三年的时间里有些变化了?我已经有一段时间没有尝试过这个了。 - Sergey Snegirev
最终,我发现自己需要一个构建任务将它从根目录复制到www文件夹内,以支持本地和远程构建。 - Roni Litman

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接