cordova窗口错误:“cordova / windows8 / commandProxy”未find

我已经构build了一个基于Cordova的Windows应用程序。 只要我添加任何插件,应用程序开始崩溃与exceptioncordova/windows8/commandProxy not found

cordova版本:4.3.0

Cordova 4.3.0似乎不赞成cordova/windows8/commandProxy

我已经在插件文件中替换了这个语句

 require("cordova/windows8/commandProxy") 

 require("cordova/exec/proxy") 

它似乎工作。

例如我更改了PushPluginProxy.js中的行号18

 require("cordova/windows8/commandProxy").add("PushPlugin", module.exports); 

 require("cordova/exec/proxy").add("PushPlugin", module.exports); 

字符串中的名称因插件而异。

或者,您可以像AppVersion插件中的拉取请求那样修补插件,即:

更改

 require("cordova/windows8/commandProxy").add("AppVersion", AppVersionProxy); 

 cordova.commandProxy.add("AppVersion", AppVersionProxy);