- Added config management using `useConfig` for environment variables. - Created `LiveCode` class to manage WebSocket connections and routing. - Implemented `SSEManager` for Server-Sent Events handling. - Developed `WSSManager` for managing WebSocket connections with heartbeat functionality. - Introduced `ReconnectingWebSocket` class for robust WebSocket client with automatic reconnection. - Added test files for live application demonstrating WebSocket and TCP server integration.
10 lines
314 B
TypeScript
10 lines
314 B
TypeScript
import { useConfig } from '@kevisual/use-config';
|
|
import { HomeConfigDir } from './assistant/config/index.ts';
|
|
import path from 'node:path';
|
|
export const config = useConfig({
|
|
dotenvOpts: {
|
|
path: [path.join(HomeConfigDir, '.env'), '.env'],
|
|
}
|
|
})
|
|
|
|
// console.log('配置文件目录:', config, HomeConfigDir);
|