我有一个express.js应用程序。
每当我尝试在vscode中调试/运行它时,它就会运行并存在。如何让这个过程保持活力,就像通常一样?或者我的配置有问题? 没有任何错误被抛出。
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "www",
"runtimeExecutable": "npm",
"runtimeArgs": [
"run-script",
"www"
],
"address": "localhost",
"port": 5000,
"stopOnEntry": false,
"cwd": "${workspaceRoot}",
"env": {
...
}
}
]
我的npm-script看起来像这样:
flow-node www/index.js
我想从vscode调试/运行这个脚本,因为我有很多env变量,显然是出于调试原因。
答案 0 :(得分:0)
您可能只需要指定program
配置的launch.json
属性。
程序-启动调试器时要运行的可执行文件或文件 https://code.visualstudio.com/docs/editor/debugging#_launchjson-attributes