weapp-vite
Version:
weapp-vite 一个现代化的小程序打包工具
15 lines • 3.63 kB
text/typescript
import { $n as WeappViteTargetInput, A as Ref, C as LoadConfigOptions, D as MethodDefinitions, E as InlineConfig, F as RolldownPlugin, Gn as isWeappViteHost, Hn as WeappViteHostMeta, I as RolldownPluginOption, Jn as ResolvedWeappViteTarget, Kn as resolveWeappViteHostMeta, L as RolldownWatchOptions, M as RolldownBuild, N as RolldownOptions, O as Plugin, P as RolldownOutput, Qn as WeappViteTargetDescriptor, R as RolldownWatcher, S as CompilerContext, T as ConfigEnv, Un as applyWeappViteHostMeta, Vn as WEAPP_VITE_HOST_NAME, Wn as createWeappViteHostMeta, Xn as WeappVitePlatform, Yn as WEB_PLATFORM_ALIASES, Zn as WeappViteRuntime, _ as definePageJson, a as UserConfigFnNoEnvPlain, ar as resolveWeappViteTarget, at as WeappViteConfig, c as UserConfigFnPromise, d as Component, er as WeappViteTargetKind, f as Page, g as defineComponentJson, h as defineAppJson, i as UserConfigFnNoEnv, ir as isWebPlatform, j as ResolvedConfig, k as PluginOption, l as defineConfig, m as Theme, n as UserConfigExport, nr as getSupportedWeappVitePlatforms, o as UserConfigFnObject, p as Sitemap, qn as ResolveWeappViteTargetOptions, r as UserConfigFn, rr as getSupportedWeappViteTargetDescriptors, s as UserConfigFnObjectPlain, t as UserConfig, tr as WebPlatform, u as App, v as defineSitemapJson, w as ComputedDefinitions, y as defineThemeJson, z as ViteDevServer } from "./config-DWY8nWj0.mjs";
import { a as LayoutHostContext, c as LayoutHostResolver, d as unregisterLayoutHosts, f as waitForLayoutHost, i as LayoutHostBridge, l as registerLayoutHosts, m as createWevuComponent, n as defineProps, o as LayoutHostEntry, p as WevuComponentOptions, r as setPageLayout, s as LayoutHostResolveOptions, t as defineEmits, u as resolveLayoutHost } from "./runtime-Ee2HY6gR.mjs";
//#region src/createContext.d.ts
interface CreateCompilerContextOptions extends Partial<LoadConfigOptions> {
key?: string;
syncSupportFiles?: boolean;
syncAutoImportSupportFiles?: boolean;
preloadAppEntry?: boolean;
}
/**
* @description 创建并初始化编译上下文(加载配置、扫描入口)
*/
declare function createCompilerContext(options?: CreateCompilerContextOptions): Promise<CompilerContext>;
//#endregion
export { type App, type Component, type ComputedDefinitions, type ConfigEnv, type InlineConfig, type LayoutHostBridge, type LayoutHostContext, type LayoutHostEntry, type LayoutHostResolveOptions, type LayoutHostResolver, type MethodDefinitions, type Page, type Plugin, type PluginOption, type Ref, ResolveWeappViteTargetOptions, type ResolvedConfig, ResolvedWeappViteTarget, type RolldownBuild, type RolldownOptions, type RolldownOutput, type RolldownPlugin, type RolldownPluginOption, type RolldownWatchOptions, type RolldownWatcher, type Sitemap, type Theme, UserConfig, UserConfigExport, UserConfigFn, UserConfigFnNoEnv, UserConfigFnNoEnvPlain, UserConfigFnObject, UserConfigFnObjectPlain, UserConfigFnPromise, type ViteDevServer, WEAPP_VITE_HOST_NAME, WEB_PLATFORM_ALIASES, type WeappViteConfig, WeappViteHostMeta, WeappVitePlatform, WeappViteRuntime, WeappViteTargetDescriptor, WeappViteTargetInput, WeappViteTargetKind, WebPlatform, type WevuComponentOptions, applyWeappViteHostMeta, createCompilerContext, createWeappViteHostMeta, createWevuComponent, defineAppJson, defineComponentJson, defineConfig, defineEmits, definePageJson, defineProps, defineSitemapJson, defineThemeJson, getSupportedWeappVitePlatforms, getSupportedWeappViteTargetDescriptors, isWeappViteHost, isWebPlatform, registerLayoutHosts, resolveLayoutHost, resolveWeappViteHostMeta, resolveWeappViteTarget, setPageLayout, unregisterLayoutHosts, waitForLayoutHost };