早上好!
我昨天更新了 Visual Studio Code,现在我的 Cordova 扩展失败了。我收到此错误:
[cordova-debug-adapter] TypeError:路径必须是字符串。收到未定义
早上好!
我昨天更新了 Visual Studio Code,现在我的 Cordova 扩展失败了。我收到此错误:
[cordova-debug-adapter] TypeError:路径必须是字符串。收到未定义
看起来将“cwd”属性添加到 .vscode/launch.json 文件中的每个调试场景可以解决问题。有一个拉取请求将其永久添加到进一步的版本中。
{
"version": "0.2.0",
"configurations": [
{
"name": "Run Android on device",
"cwd": "${cwd}",
"type": "cordova",
"request": "launch",
"platform": "android",
"target": "device",
"port": 9222,
"sourceMaps": true
},
一个新版本的扩展被推向市场,解决了这个问题。更新扩展后,现有项目将需要包含“cwd”:如上所述的属性,或者删除生成的 launch.json(如果您尚未修改它),以便可以正确重新生成它。