【发布时间】:2017-12-08 03:20:40
【问题描述】:
我正在用 node 建立一个打字稿项目。
我可以使用launch.json 配置在 vs 代码中调试我的 main.ts 文件:
{
"type": "node",
"request": "launch",
"name": "Lancer le programme",
"program": "${workspaceRoot}/src/main.ts",
"outFiles": [
"${workspaceRoot}/dist/**/*.js"
]
}
这工作正常,但当我编辑 main.ts 时没有自动重启
为了实现自动重启,我在我的项目目录tsc --watch中启动,然后这个lauch配置:
{
"type": "node",
"request": "launch",
"name": "nodemon",
"runtimeExecutable": "nodemon",
"runtimeArgs": [
"--debug=5858"
],
"program": "${workspaceRoot}/src/main.ts",
"outFiles": [
"${workspaceRoot}/dist/**/*.js"
],
"restart": true,
"port": 5858,
"console": "integratedTerminal",
"internalConsoleOptions": "neverOpen",
"sourceMaps": true
},
当我编辑源文件时,上面的配置会自动重启,但是 vscode 调试器不再崩溃了……
有没有人实现:在 vscode 中使用自动重启调试 typscript?
【问题讨论】:
标签: node.js typescript visual-studio-code nodemon