Nestjs Visual Studio代码:在非调试模式下启动会在断点处停止并发出抱怨
我将Visual Studio代码与nestjs和nodemon一起使用,我有以下配置: package.jsonNestjs Visual Studio代码:在非调试模式下启动会在断点处停止并发出抱怨,nestjs,nodemon,vscode-debugger,Nestjs,Nodemon,Vscode Debugger,我将Visual Studio代码与nestjs和nodemon一起使用,我有以下配置: package.json “start:dev”:“nodemon--config nodemon.json”, “start:debug”:“nodemon--config nodemon debug.json”, nodemon.json { “手表”:[“src”], “外部”:“ts,gql”, “忽略”:[“src/***/.spec.ts”,“src/测试/*”], “环境”:{} } no
“start:dev”:“nodemon--config nodemon.json”,
“start:debug”:“nodemon--config nodemon debug.json”,
nodemon.json
{
“手表”:[“src”],
“外部”:“ts,gql”,
“忽略”:[“src/***/.spec.ts”,“src/测试/*”],
“环境”:{}
}
nodemon debug.json
{
“手表”:[“src”],
“外部”:“ts,gql”,
“忽略”:[“src/***/.spec.ts”,“src/测试/*”],
“环境”:{},
“exec”:“node--inspect-rts node/register src/main.ts”
}
我还在VS代码中使用
Debug: Toggle Auto Attach
现在我可以从状态栏查看并切换自动附加
如果我让Auto Attach保持打开状态,并运行npm start:dev
(非调试模式),则每次它到达活动断点时,它都会停止并抱怨无法加载源“/src/…”:无法检索源内容。
。vs代码还显示调试工具栏
如果我将“自动附加”切换为“关闭”,则一切正常
我的问题是:这是预期的行为吗?如果我要调试还是不调试,我需要打开还是关闭?它是否应该自动执行此操作,并足够聪明地知道它是否处于调试模式