config
config: { logger: { warn: (message: string) => void } }
可选httpServer
httpServer?:
| Server<typeof IncomingMessage, typeof ServerResponse>
| Http2SecureServer<
typeof IncomingMessage,
typeof ServerResponse,
typeof Http2ServerRequest,
typeof Http2ServerResponse,
>
| null
middlewares
middlewares: {
use: (
handler: (
request: IncomingMessage,
response: ServerResponse,
next: () => void,
) => void,
) => void;
}
可选restart
restart?: (forceOptimize?: boolean) => Promise<void>
MiniappManifestPlugin.configureServer 消费的最小 Vite 开发服务形状。
备注
这是插件返回值暴露的 hook 类型,不是
miniappManifest()的配置项。业务项目应让 Vite 创建并传入服务实例。