我正在Blackberry10 webworks中开发项目。在z10设备中使用webworks SDK 2.0 BETA版本运行项目时显示以下错误 Module.js:485 SyntaxError:c:/ Users // .cordova / blackberry10.json意外令牌
帮我解决问题。
答案 0 :(得分:0)
检查json文件是否已损坏。我的如下:
{
"targets": {
"Z30-2fffffff": {
"ip": "169.254.0.1",
"pin": "2fffffff",
"type": "device"
},
"All Touch [1280x768]-ffff926a": {
"ip": "172.16.12.128",
"pin": "ffff926a",
"type": "emulator"
}
}
}
此文件只会影响部署,因此您在技术上仍然可以使用命令行工具进行构建和部署。
尝试使用命令提示符(Windows上的cmd)手动运行命令:
cordova emulate blackberry10 --devicepass <password>
您应该能够运行“webworks”命令,而不是“cordova” https://developer.blackberry.com/html5/documentation/v2_0/deploy_to_a_simulator.html#kba1376494743113
如果失败,请确保升级到最新版本的WebWorks 2.0(https://developer.blackberry.com/html5/download/)。 在此之前,请将文件重命名为blackberry10_bak.json,以便可以从头开始创建新文件。