我在Windows 7上使用Cordova 3.4.1制作应用。 Android运行良好。
现在我正在添加BlackBerry 10
我的命令
cordova平台添加blackberry10
给出以下错误:
Creating blackberry10 project...
'C:\Users\Basit' is not recognized as an internal or external command,
operable program or batch file.
Error: C:\Users\Basit Ali\.cordova\lib\blackberry10\cordova\3.4.0\bin\create.bat
: Command failed with exit code 1
at ChildProcess.whenDone (C:\Users\Basit Ali\AppData\Roaming\npm\node_module
s\cordova\src\superspawn.js:126:23)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:743:16)
at Process.ChildProcess._handle.onexit (child_process.js:810:5)
我可以弄清楚出了什么问题。它实际上是我的用户名,其中包含空格。我在Windows上的完整用户名是" Basit Ali"而命令在上述错误的空格处失败。
我确定未来的版本会出现修复方法但是有一种解决方法可以关注吗?
答案 0 :(得分:0)
有同样的问题,唯一的解决方法是更改Windows帐户! 我知道这不是最好的选择,但我遇到了许多其他软件的问题所以我决定更改名称(创建一个新帐户)。