在vscode中调试/运行:程序存在

时间:2017-02-04 20:04:30

标签: node.js visual-studio-code

我有一个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变量,显然是出于调试原因。

1 个答案:

答案 0 :(得分:0)

您可能只需要指定program配置的launch.json属性。

  

程序-启动调试器时要运行的可执行文件或文件   https://code.visualstudio.com/docs/editor/debugging#_launchjson-attributes