38 lines
981 B
JSON
38 lines
981 B
JSON
{
|
|
"version": "0.2.0",
|
|
"configurations": [
|
|
{
|
|
"name": "Debug Frontend",
|
|
"type": "chrome",
|
|
"request": "launch",
|
|
"url": "http://localhost:3001",
|
|
"webRoot": "${workspaceFolder}/src",
|
|
"preLaunchTask": "Start Frontend", // 添加这行
|
|
"sourceMapPathOverrides": {
|
|
"webpack:///src/*": "${webRoot}/*"
|
|
}
|
|
},
|
|
{
|
|
"name": "Debug Backend",
|
|
"type": "node",
|
|
"request": "launch", // 改为 launch
|
|
"runtimeExecutable": "nodemon",
|
|
"program": "${workspaceFolder}/server/server.ts",
|
|
"restart": true,
|
|
"console": "integratedTerminal",
|
|
"internalConsoleOptions": "neverOpen",
|
|
"port": 5858,
|
|
"cwd": "${workspaceFolder}",
|
|
"skipFiles": [
|
|
"<node_internals>/**"
|
|
],
|
|
"outFiles": ["${workspaceFolder}/server/**/*.js"]
|
|
}
|
|
],
|
|
"compounds": [
|
|
{
|
|
"name": "Debug Full Stack",
|
|
"configurations": ["Debug Frontend", "Debug Backend"]
|
|
}
|
|
]
|
|
} |