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 |
|---|---|---|---|
|
string | undefined |
(Optional) Configure the base path of the server. | ||
|
boolean | CompressOptions | undefined |
(Optional) Configure whether to enable gzip compression for static assets served by the dev server or preview server. | ||
|
ServerConfig['cors'] | undefined |
(Optional) Configure CORS for the dev server or preview server. | ||
|
Record<string, string | string[]> | undefined |
(Optional) Adds headers to all responses. | ||
|
string | undefined |
(Optional) Specify the host that the Rspeedy Server listens to. | ||
|
number | undefined |
(Optional) Specify the port that the Rspeedy Server listens to. | ||
|
ProxyConfig | undefined |
(Optional) Configure proxy rules for the dev server or preview server to proxy requests to the specified service. | ||
|
boolean | undefined |
(Optional) When a port is occupied, Rspeedy will automatically increment the port number until an available port is found. |