0

在我的项目中,我使用 ts-node-dev 来运行我们的代码。所以我有这样的任务:

"start:debug": "env-cmd ts-node-dev --inspect --respawn --transpile-only server.js"

我的 launch.json 我有这个:

{
  "version": "0.2.0",
  "configurations": [
    {
      "type": "node",
      "request": "attach",
      "name": "Typescript Server",
      "protocol": "inspector",
      "port": 9229,
      "restart": true,
    }
  ]
}

问题是,当我保存文件时,ts-node-dev将使用新代码重新启动应用程序,但是我遇到了Waiting for the debugger to disconnect...消息,并且只有在我手动重新启动调试过程时才会重新启动应用程序。

我在 WebStorm 和这个 IDE 中测试了相同的应用程序,我们可以选择Restart Automatically完全符合我的预期(我保存了一个文件,然后调试自行重新启动)

有没有办法让 VS Code 表现得像 WebStorm?我知道也许我可以使用 nodemon 来做到这一点,但我正在寻找一种没有它的方法来实现这一点。

4

0 回答 0