VitePlugin
ts
type VitePlugin = object;Defined in: plugin/vite.ts:12
Properties
buildEnd()
ts
buildEnd: (error?) => Promise<void> | void;Defined in: plugin/vite.ts:21
Parameters
error?
Error
Returns
Promise<void> | void
buildStart()
ts
buildStart: (options) => Promise<void> | void;Defined in: plugin/vite.ts:15
Parameters
options
unknown
Returns
Promise<void> | void
enforce
ts
enforce: "pre" | "post";Defined in: plugin/vite.ts:14
load()
ts
load: (id) => Promise<string> | null;Defined in: plugin/vite.ts:23
Parameters
id
string
Returns
Promise<string> | null
name
ts
name: string;Defined in: plugin/vite.ts:13
resolveId()
ts
resolveId: (source) => string | null;Defined in: plugin/vite.ts:22
Parameters
source
string
Returns
string | null
transform()
ts
transform: (code, id, options?) => Promise<string> | string;Defined in: plugin/vite.ts:16
Parameters
code
string
id
string
options?
ssr?
boolean
Returns
Promise<string> | string
transformIndexHtml
ts
transformIndexHtml: object;Defined in: plugin/vite.ts:17
handler()
ts
handler: (html, ctx) => Promise<{
html: string;
tags: HtmlTag[];
}>;Parameters
html
string
ctx
filename
string
Returns
Promise<{ html: string; tags: HtmlTag[]; }>
order
ts
order: "pre" | "post";