feat: 挂载 WebUI 子目录的静态文件,更新 CSS 和 JS 引用路径

This commit is contained in:
锦麟 王
2026-02-06 10:03:36 +08:00
parent aa2f2439d6
commit b177b1e882
2 changed files with 21 additions and 13 deletions

View File

@@ -9,7 +9,7 @@
<!-- xterm.js CSS -->
<link rel="stylesheet" href="https://unpkg.com/xterm@5.3.0/css/xterm.css">
<!-- 自定义样式 -->
<link rel="stylesheet" href="./css/webui.css">
<link rel="stylesheet" href="/webui/css/webui.css">
</head>
<body>
<div id="app">
@@ -127,17 +127,17 @@
<script src="https://unpkg.com/xterm@5.3.0/lib/xterm.js"></script>
<script src="https://unpkg.com/xterm-addon-fit@0.8.0/lib/xterm-addon-fit.js"></script>
<!-- 主应用(创建 Vue 实例,但不挂载) -->
<script src="./js/app.js"></script>
<script src="/webui/js/app.js"></script>
<!-- 组件(注册到 app -->
<script src="./js/components/dashboard.js"></script>
<script src="./js/components/llm-config.js"></script>
<script src="./js/components/channels-config.js"></script>
<script src="./js/components/proxy-config.js"></script>
<script src="./js/components/agents.js"></script>
<script src="./js/components/scheduler.js"></script>
<script src="./js/components/terminal.js"></script>
<script src="./js/components/logs.js"></script>
<script src="/webui/js/components/dashboard.js"></script>
<script src="/webui/js/components/llm-config.js"></script>
<script src="/webui/js/components/channels-config.js"></script>
<script src="/webui/js/components/proxy-config.js"></script>
<script src="/webui/js/components/agents.js"></script>
<script src="/webui/js/components/scheduler.js"></script>
<script src="/webui/js/components/terminal.js"></script>
<script src="/webui/js/components/logs.js"></script>
<!-- 挂载应用 -->
<script src="./js/main.js"></script>
<script src="/webui/js/main.js"></script>
</body>
</html>