Rspeedy logo
Rspeedy

Home > @lynx-js/rspeedy > Server

Server interface

The Server option changes the behavior of dev-server.

Signature:

export interface Server 

Properties

Property

Modifiers

Type

Description

base?

string | undefined

(Optional) Configure the base path of the server.

compress?

boolean | CompressOptions | undefined

(Optional) Configure whether to enable gzip compression for static assets served by the dev server or preview server.

cors?

ServerConfig['cors'] | undefined

(Optional) Configure CORS for the dev server or preview server.

headers?

Record<string, string | string[]> | undefined

(Optional) Adds headers to all responses.

host?

string | undefined

(Optional) Specify the host that the Rspeedy Server listens to.

port?

number | undefined

(Optional) Specify the port that the Rspeedy Server listens to.

proxy?

ProxyConfig | undefined

(Optional) Configure proxy rules for the dev server or preview server to proxy requests to the specified service.

strictPort?

boolean | undefined

(Optional) When a port is occupied, Rspeedy will automatically increment the port number until an available port is found.

除非另有说明,本项目采用知识共享署名 4.0 国际许可协议进行许可,代码示例采用 Apache License 2.0 许可协议进行许可。