egg官网调试说明
方式一:开启 VSCode 配置 Debug: Toggle Auto Attach,然后在 Terminal 执行 npm run debug 即可。
方式二:配置 VSCode 的 .vscode/launch.json,然后 F5 一键启动即可。(注意,需要关闭方式一中的配置)
// .vscode/launch.json
{
"version": "0.2.0",
"configurations": [
{
"name": "Launch Egg",
"type": "node",
"request": "launch",
"cwd": "${workspaceRoot}",
"runtimeExecutable": "npm",
"windows": { "runtimeExecutable": "npm.cmd" },
"runtimeArgs": [ "run", "debug" ],
"console": "integratedTerminal",
"protocol": "auto",
"restart": true,
"port": 9229,
"autoAttachChildProcesses": true
}
]
}
详细步骤
接下来详细描述下方式一
按F1,稍等片刻,会出现下图,在红框中输入Toggle Auto Attach
开启调试模式
然后命令行启动
egg-bin debug --inpsect-brk=9229
如果调试模式没有开启成功,按F1,稍等片刻,会出现如下图,在红框中输入Attach to Node Process
然后再稍等片刻,会出现下图,随便选一个就行,如果没有的话先在命令行执行以下代码
完成上述步骤就会在左下角出现下图的标记
启动成功后此处会变成橙色
右上角会有下图标志
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。