Cordova平台添加wp7失败:对象#<object>没有方法'config_xml'</object>

时间:2013-11-26 11:11:22

标签: windows-phone-7 cordova

我实际上尝试用Apache Cordova创建一个WP7应用程序,所以我按照their documentation

我安装了WP7 SDK,在我的Path中添加了.NET Framework, 修复this bug

现在,当我尝试运行“cordova platform add wp7”时,我发出此错误消息:

Checking wp7 requirements...

Creating WP7 project...

[TypeError: Object #<Object> has no method 'config_xml']

使用-d选项我得到了这个:

TypeError: Object #<Object> has no method 'config_xml'
at C:\Users\Julien\AppData\Roaming\npm\node_modules\cordova\src\prepare.js:80:45

我使用Cordova doc中的基本项目show来测试它(HelloWorld)。

有什么想法来解决它?因为我搜索但没有找到任何解决方案...

问我是否需要更多关于我的配置的信息。

2 个答案:

答案 0 :(得分:0)

我在WP7平台上遇到了同样的问题,一切似乎都在更新(cordova -v =&gt; 3.2.0-0.3.0)。

作为解决方法,我将以下函数添加到%APPDATA%\npm\node_modules\cordova\src\metadata\wp7_parser.js

config_xml:function() {
    return this.config_path;
},

到目前为止编译并运行的项目没有错误。

答案 1 :(得分:0)

我在Cordova JIRA平台上提交了这个错误:

https://issues.apache.org/jira/browse/CB-5499

它将在3.3版的cordova中解决。