我在尝试在Win8上添加wp8平台时遇到错误,详见下面的细节,
〜\ CordovaWP8> cordova -d平台添加wp8 用于“wp8”的cordova库已经存在。无需下载。继续。 检查平台“wp8”是否通过最低要求... 检查wp8要求...... 运行“”〜.cordova \ lib \ wp \ cordova \ 3.1.0 \ wp8 \ bin \ check_reqs“”(输出到后续)
创建wp8项目...... 使用命令运行bin / create for platform“wp8”:“”〜。.cordova \ lib \ wp \ cordova \ 3.1.0 \ bin \ create“ “〜\ CordovaWP8 \ platforms \ wp8”“〜\ namespace”“CordovaWP8”“(输出到后面)
错误:在创建wp8子项目期间发生错误。 系统找不到指定的路径。
at ~\AppData\Roaming\npm\node_modules\cordova\src\platform.js:246:30
at ChildProcess.exithandler (child_process.js:641:7)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:735:16)
at Process.ChildProcess._handle.onexit (child_process.js:802:5)
但是我成功添加了一个android平台,有什么想法吗?
答案 0 :(得分:5)
似乎是一个已知问题,请参阅说明并修复
https://issues.apache.org/jira/browse/CB-5183
<强>解决方法1。安装上一个工作版本
npm uninstall -g cordova
npm install -g cordova@3.1.0-0.1.0
<强>溶液2。修复当前版本。以下说明应该可以使用
〜\应用程序数据\漫游\ NPM \ node_modules \科尔多瓦\
c:\ Users \ Sergei \ AppData \ Roaming \ npm \ node_modules \ cordova
src / platform.js https://github.com/sgrebnov/cordova-cli/blob/181aa1b7e8f3c8b2f7c4db12e1f79d64c26e8b42/src/platform.js