Javascript VS代码在文件保存时自动重新启动调试器,如nodemon
当源文件发生更改(如nodemon)时,是否有方法在VS代码中自动重新启动节点调试器?当源文件发生更改时,您无法自动重新启动节点调试器,但可以使用单独的调试器来监视源文件更改,如node inspector StrongLoop开发的另一项功能允许您在服务器运行时在调试器中编辑源代码 安装节点检查器Javascript VS代码在文件保存时自动重新启动调试器,如nodemon,javascript,node.js,visual-studio-code,nodemon,vscode-settings,Javascript,Node.js,Visual Studio Code,Nodemon,Vscode Settings,当源文件发生更改(如nodemon)时,是否有方法在VS代码中自动重新启动节点调试器?当源文件发生更改时,您无法自动重新启动节点调试器,但可以使用单独的调试器来监视源文件更改,如node inspector StrongLoop开发的另一项功能允许您在服务器运行时在调试器中编辑源代码 安装节点检查器 $ npm install -g node-inspector 启动节点检查器服务器 $ node-inspector 在节点进程中启用调试模式 $ node --debug your/node
$ npm install -g node-inspector
启动节点检查器服务器
$ node-inspector
在节点进程中启用调试模式
$ node --debug your/node/program.js
加载调试器UI
在Chrome浏览器中打开,您甚至可以使用nodemon进行调试。下面是在VS代码中配置的步骤
launch.json
文件。打开该文件并进行如下更改“配置”:[
{
“类型”:“pwa节点”,
“请求”:“启动”,
“名称”:“启动计划”,
“滑雪板”:[
"/**"
],
“程序”:“${workspaceFolder}\\\**app.js**”,
**“重启”:正确,
“runtimeExecutable”:“nodemon”**
}
]
确保全局安装了nodemon。此外,您的服务器入口点是
app.js
,如果它不同,请将其更改为该文件名。您可以使用nodemon:)调试器将使用它。不幸的是,没有。Life saviour。谢谢
"configurations": [
{
"type": "pwa-node",
"request": "launch",
"name": "Launch Program",
"skipFiles": [
"<node_internals>/**"
],
"program": "${workspaceFolder}\\**app.js**",
**"restart": true,
"runtimeExecutable": "nodemon"**
}
]