# 快速配置卡片 ## 🎯 局域网访问配置 ### ✅ 已配置项目 1. **前端** - `frontend/vite.config.js` ```javascript host: '0.0.0.0' // ✓ 已添加 ``` 2. **后端** - `backend/app/main.py` ```python host="0.0.0.0" // ✓ 已配置 allow_origins=["*"] if settings.DEBUG // ✓ 开发模式允许所有来源 ``` ### 📋 使用步骤 ```bash # 1. 查看服务器 IP ipconfig # Windows ifconfig # Linux/Mac # 2. 启动后端 cd backend && python -m app.main # 3. 启动前端 cd frontend && npm run dev # 4. 局域网访问 # 前端: http://192.168.1.100:5173 # 后端: http://192.168.1.100:8000 ``` ### 🔥 防火墙快速配置 **Windows:** ```powershell # 管理员 PowerShell netsh advfirewall firewall add rule name="ERP Frontend" dir=in action=allow protocol=tcp localport=5173 netsh advfirewall firewall add rule name="ERP Backend" dir=in action=allow protocol=tcp localport=8000 ``` **Linux (Ubuntu):** ```bash sudo ufw allow 5173/tcp sudo ufw allow 8000/tcp ``` ### ⚠️ 安全提醒 - **开发环境**: `DEBUG=True` (允许所有来源) - **生产环境**: `DEBUG=False` + 配置具体域名 --- 详细说明: [docs/LAN_ACCESS.md](LAN_ACCESS.md)