Type Alias: DevServer {#type-alias-devserver}

DevServer = object

Handle returned by Engine.getServer.

Properties {#properties}

address {#address}

address: object

The resolved host and port the server is listening on.

host {#address-host}

host: string

port {#address-port}

port: number


app {#app}

app: Hono

The Hono app instance, exposed for adding custom routes.

Methods {#methods}

serve() {#serve}

serve(opts?): Promise<{ host: string; port: number; }>

Bind the server to a port and start listening.

Parameters {#serve-parameters}

opts? {#serve-opts}
host? {#serve-host}

string

port? {#serve-port}

number

Returns {#serve-returns}

Promise<{ host: string; port: number; }>


stop() {#stop}

stop(): Promise<void>

Stop the dev server.

Returns {#stop-returns}

Promise<void>