Foadmin 开发文档
基于 Vue 3 + Vite 和 FastAPI 构建的企业级后台管理系统完整开发指南
文档目录
7. 部署指南
7.1 前端部署
# 构建生产版本
npm run build
# 部署构建产物 dist/ 目录到 Web 服务器7.2 后端部署
# 安装生产依赖
pip install -r requirements.txt
# 使用 uvicorn 启动(推荐使用进程管理器如 supervisor)
uvicorn app.main:app --host 0.0.0.0 --port 80007.3 Nginx 配置示例
server {
listen 80;
server_name your-domain.com;
location / {
root /path/to/admin/dist;
try_files $uri $uri/ /index.html;
}
location /api/ {
proxy_pass http://localhost:8000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}