huibao/.vscode/launch.json

66 lines
1.8 KiB
JSON
Raw Normal View History

{
"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
}
]
}