通常,我运行npm run start
来运行程序。我正在尝试使用VS Code调试器在运行程序时对其进行调试。
这是我的launch.json文件:
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "(Windows) Launch electron",
"type": "cppvsdbg",
"request": "launch",
"program": "npm",
"args": ["run", "start"],
//"preLaunchTask": "build:win32",
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": true
}
]
}
当我使用VS Code运行此代码时,出现的错误是:launch program '' does not exist.
如果我在调试会话中使用node
下的program
,则一切正常。
其他事项:
$ which npm
/c/Program Files/nodejs/npm
我尝试将program
更改为正确的路径,但是没有用。
答案 0 :(得分:0)
我认为原因是在您的“程序”字段中,该字段用于查找可执行文件。一些常见的值如from SolrClient import SolrClient
solrConect = SolrClient("http://xx.xx.xxx.xxx:8983/solr/")
doc = [{'id': 'my_id', 'count_related_like':{'set': 10}}]
solrConect.index_json("my_collection", json.dumps(doc) )
solrConect.commit("my_collection", softCommit=True)
"program": "${workspaceFolder}/app.js"