66 lines
1.8 KiB
JSON
66 lines
1.8 KiB
JSON
|
|
{
|
||
|
|
"version": "0.2.0",
|
||
|
|
"configurations": [
|
||
|
|
{
|
||
|
|
"name": "🚀 启动后端服务",
|
||
|
|
"type": "debugpy",
|
||
|
|
"request": "launch",
|
||
|
|
"module": "uvicorn",
|
||
|
|
"args": [
|
||
|
|
"app.main:app",
|
||
|
|
"--host",
|
||
|
|
"0.0.0.0",
|
||
|
|
"--port",
|
||
|
|
"8000",
|
||
|
|
"--reload"
|
||
|
|
],
|
||
|
|
"cwd": "${workspaceFolder}/backend",
|
||
|
|
"console": "integratedTerminal",
|
||
|
|
"justMyCode": true,
|
||
|
|
"env": {
|
||
|
|
"PYTHONPATH": "${workspaceFolder}/backend"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "🌐 启动前端服务",
|
||
|
|
"type": "debugpy",
|
||
|
|
"request": "launch",
|
||
|
|
"module": "http.server",
|
||
|
|
"args": [
|
||
|
|
"5500"
|
||
|
|
],
|
||
|
|
"cwd": "${workspaceFolder}/frontend",
|
||
|
|
"console": "integratedTerminal"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "🔧 初始化数据",
|
||
|
|
"type": "debugpy",
|
||
|
|
"request": "launch",
|
||
|
|
"program": "${workspaceFolder}/backend/init_data.py",
|
||
|
|
"cwd": "${workspaceFolder}/backend",
|
||
|
|
"console": "integratedTerminal",
|
||
|
|
"justMyCode": true,
|
||
|
|
"env": {
|
||
|
|
"PYTHONPATH": "${workspaceFolder}/backend"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"name": "📄 当前文件",
|
||
|
|
"type": "debugpy",
|
||
|
|
"request": "launch",
|
||
|
|
"program": "${file}",
|
||
|
|
"console": "integratedTerminal",
|
||
|
|
"justMyCode": true
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"compounds": [
|
||
|
|
{
|
||
|
|
"name": "⚡ 一键启动前后端",
|
||
|
|
"configurations": [
|
||
|
|
"🚀 启动后端服务",
|
||
|
|
"🌐 启动前端服务"
|
||
|
|
],
|
||
|
|
"stopAll": true
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|