API โบ @builder.io/qwik-city/static
generate
Use this function when SSG should be generated from another module, such as a Vite plugin. This function's should be passed the paths of the entry module and Qwik City Plan.
export declare function generate(
opts: StaticGenerateOptions,
): Promise<StaticGenerateResult>;
Parameter | Type | Description |
---|---|---|
opts |
Returns:
Promise<StaticGenerateResult>
StaticGenerateOptions
export interface StaticGenerateOptions extends StaticGenerateRenderOptions
Extends: StaticGenerateRenderOptions
Property | Modifiers | Type | Description |
---|---|---|---|
string | (Optional) Defaults to | ||
string | Path to the Qwik City Plan module exporting the default | ||
string | Path to the SSR module exporting the default render function. In most cases it'll be | ||
string | (Optional) |
StaticGenerateRenderOptions
export interface StaticGenerateRenderOptions extends RenderOptions
Extends: RenderOptions
Property | Modifiers | Type | Description |
---|---|---|---|
boolean | (Optional) Set to | ||
boolean | (Optional) Set to | ||
boolean | (Optional) Set to | ||
string[] | (Optional) Defines file system routes relative to the source | ||
string[] | (Optional) Defines file system routes relative to the source | ||
'debug' | (Optional) Log level. | ||
number | (Optional) Maximum number of tasks to be running at one time per worker. Defaults to | ||
number | (Optional) Maximum number of workers to use while generating the static pages. Defaults to the number of CPUs available. | ||
string | The URL The If the site also starts with a pathname other than | ||
string | File system directory where the static files should be written. | ||
string | null | (Optional) File system path to write the |
StaticGenerateResult
export interface StaticGenerateResult
Property | Modifiers | Type | Description |
---|---|---|---|
number | |||
number | |||
number | |||
string[] |