UNPKG

pao-aop-server

Version:

基于pao-aop的服务端框架

45 lines 1.11 kB
import * as express from 'express'; import { BaseServer } from '../base'; export declare let expressApp: express.Express; /** * HTTPS 应用服务配置 */ export declare class HttpsOption { /** 私钥路径 */ privateKeyPath?: string; /** 证书路径 */ certificatePath?: string; } /** * 插件:Express服务 * 提供Express服务 */ export declare class ExpressServer extends BaseServer { hostName?: string; httpPort?: number; httpsPort?: number; httpsOption?: HttpsOption; /** * 静态网页目录 */ staticDirectory?: string; /** * Http服务器 */ private httpServer?; /** * Https服务器 */ private httpsServer?; /** * Express服务 * @param hostName 服务主机 * @param httpPort http应用端口 * @param httpsPort https应用端口 * @param httpsOption https配置 */ constructor(hostName?: string, httpPort?: number, httpsPort?: number, httpsOption?: HttpsOption); protected onStart?(): void; protected onStop?(): void; } //# sourceMappingURL=index.d.ts.map