diff --git a/routes/home.py b/routes/home.py index 9e63b50..dad0fb8 100644 --- a/routes/home.py +++ b/routes/home.py @@ -279,21 +279,8 @@ def index(request: Request): @router.get("/admin/{path:path}") async def webui(request: Request, path: str = ""): """提供 WebUI 静态文件""" - from core.config import logger - - logger.info(f"[webui] 请求路径: /admin/{path}, STATIC_ADMIN_DIR: {STATIC_ADMIN_DIR}") - # 检查 static/admin 目录是否存在 if not os.path.isdir(STATIC_ADMIN_DIR): - logger.error(f"[webui] 目录不存在: {STATIC_ADMIN_DIR}") - # 列出当前工作目录的内容帮助调试 - try: - import glob - cwd = os.getcwd() - files = glob.glob(os.path.join(cwd, "static", "**"), recursive=True)[:20] - logger.error(f"[webui] 当前工作目录: {cwd}, 可用文件: {files}") - except Exception as e: - logger.error(f"[webui] 列出文件失败: {e}") return HTMLResponse( content="
Run cd webui && npm run build first.