获取语法错误:c:/Users/Dhivya/.cordova/blackberry10.json 意外的令牌错误



我正在开发黑莓10网页上的项目。在z10设备中使用webworks SDK 2.0 BETA版本运行项目时显示以下错误模数.js:485语法错误:c:/Users//.cordova/blackberry10.json 意外令牌

帮我解决问题。

检查 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>

而不是"cordova",你应该能够运行"webworks"命令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 之类的名称,以便可以从头开始创建新文件。

最新更新