Cordova资源不是在NetBeans中创建的:“创建Cordova资源并将站点根目录重命名为'www'?”

时间:2014-02-25 21:05:27

标签: netbeans cordova

我正在使用 NetBeans 7.4 进行 Cordova / Phonegap 开发,并使用内置的Cordova应用程序模板启动了一个项目。

在浏览器(或移动设备浏览器)中运行项目效果很好,但每次选择 Android或iOS 时,我都会看到以下对话框:

  

创建Cordova资源并将网站根目录重命名为“www”?

然后重新创建项目,尽管它已经存在。

我尝试点击Create Cordova Resources中的Project Properties,但它一直说:

  

未创建Cordova资源。

enter image description here

有任何疑问是什么问题?

2 个答案:

答案 0 :(得分:0)

我相信Cordova需要将所有资源(html,JS,CSS,图像等)放在名为“www”的文件夹中(参见Cordova documentation here),NetBeans中HTML5项目中的默认站点根称为public_html。因此,如果您的项目的站点根目录具有不同的名称,IDE会询问您是否可以重命名它(或者更具体地创建它,移动public_html的内容然后删除空文件夹)

答案 1 :(得分:0)

这肯定是NetBeans 7.4中的一个错误。

幸运的是,它在Netbeans 8.0中得到了修复。 新版本解决了各种问题,并提供了与Cordova更好的兼容性(请参阅NetBeans 8.0 Release Notes)。

因此,请下载NetBeans 8.0或更高版本,您就可以了。