@szzbmy/lowcode-cli
Version:
🐇 lowcode-cli is an efficient cli tool for Rabbitpre plugin component secondary development. ❤️
14 lines (13 loc) • 468 B
TypeScript
/// <reference types="node" />
import http from 'http';
/** 获取可用的随机端口 */
export declare function getRandomPort(): Promise<number>;
export interface IRouter {
path: string;
func: (req: http.IncomingMessage, res: http.ServerResponse) => void;
}
export interface ICreateLowCodeServerParams {
routers: IRouter[];
randomPort: number;
}
export declare function createLowCodeServer(params: ICreateLowCodeServerParams): Promise<http.Server>;