mirror of
https://github.com/foxhui/WebAI2API.git
synced 2026-06-16 21:03:59 +08:00
feat: 适配地理伪装,优化初始化,增加自检
This commit is contained in:
@@ -14,9 +14,17 @@
|
||||
*/
|
||||
|
||||
import http from 'http';
|
||||
import { getBackend } from './src/backend/index.js';
|
||||
import { logger } from './src/utils/logger.js';
|
||||
import { handleDisplayParams, createQueueManager, createRouter } from './src/server/index.js';
|
||||
|
||||
// ==================== 启动前自检 ====================
|
||||
import { runPreflight } from './src/utils/preflight.js';
|
||||
// Xvfb 子进程跳过自检(父进程已完成)
|
||||
if (!process.env.XVFB_RUNNING) {
|
||||
runPreflight();
|
||||
}
|
||||
// ==================== 加载其他依赖 ====================
|
||||
const { getBackend } = await import('./src/backend/index.js');
|
||||
const { logger } = await import('./src/utils/logger.js');
|
||||
const { handleDisplayParams, createQueueManager, createRouter } = await import('./src/server/index.js');
|
||||
|
||||
// ==================== 命令行参数处理 ====================
|
||||
|
||||
|
||||
Reference in New Issue
Block a user