fix:修复页面bug

This commit is contained in:
丹尼尔
2026-03-11 12:21:25 +08:00
parent dae013dbeb
commit 6da73da8d7
6 changed files with 177 additions and 60 deletions

View File

@@ -7,8 +7,9 @@ import path from 'path';
dotenv.config();
const app = express();
const backendHost = process.env.BACKEND_HOST || '127.0.0.1';
const backendPort = Number(process.env.BACKEND_PORT) || 8000;
const backendBase = `http://127.0.0.1:${backendPort}`;
const backendBase = `http://${backendHost}:${backendPort}`;
app.use(cors());
app.use(express.json());
@@ -41,6 +42,11 @@ app.get('/openapi.json', (req, res) => proxyToBackend(req, res));
const publicDir = path.join(__dirname, '../public');
app.use(express.static(publicDir));
// 避免 Chrome DevTools 请求该路径时产生 404
app.get('/.well-known/appspecific/com.chrome.devtools.json', (_req, res) => {
res.status(204).end();
});
app.get('/health', (_req, res) => {
res.json({ status: 'ok', server: 'node-static' });
});