Cordova Phonegap CLI链接根www文件夹,而不是platforms / ios / www文件夹

时间:2014-03-07 05:16:01

标签: cordova cordova-cli

我的结构如下: root | www | platforms | plugins (典型的科尔多瓦项目结构)

现在我运行cordova platform add ios,在platforms / ios /

中生成我的ios项目

在XCode中打开ios项目,我无法在项目树的侧面看到cordova.js。使用“在查找器中显示”来显示www的位置,令人震惊的是它是根/ www,而不是平台/ ios / www。

这是一个问题还是增强了科尔多瓦?它现在打破了我的项目。

2 个答案:

答案 0 :(得分:2)

我很好。打开暂存文件夹。你cordova.js位于www文件夹。

enter image description here

答案 1 :(得分:0)

当我遇到同样的问题时发现了这个问题,但在这里找到了官方解释: http://cordova.apache.org/docs/en/4.0.0/guide_cli_index.md.html(在“添加平台”部分的按钮中)

希望能帮助其他人节省一些时间有同样的问题。

  

使用CLI构建应用程序时,除非您知道自己在做什么,或者文档另有说明,否则不应编辑/ platforms /目录中的任何文件。在准备构建应用程序或重新安装插件时,会定期覆盖此目录中的文件。

     

如果您希望此时,可以使用Eclipse或Xcode等SDK来打开您创建的项目。您需要打开/ platforms /目录中的衍生资产集以使用SDK进行开发。这是因为SDK特定的元数据文件存储在相应的/ platform /子目录中。 (有关如何在每个IDE中开发应用程序的信息,请参阅平台指南。)如果您只是想使用CLI初始化项目,然后切换到SDK以进行本机工作,请使用此方法。