UNPKG

weapp-vite

Version:

weapp-vite 一个现代化的小程序打包工具

32 lines 1.03 kB
//#region src/testArtifact.d.ts export interface BuildTestArtifactOptions { configFile?: string; cwd?: string; mode?: string; outDir?: string; projectConfigPath?: string; skipNpm?: boolean; } export interface WeappViteTestArtifact { appConfigPath: string; miniprogramRootPath: string; projectPath: string; sourceRootPath: string; } export interface WatchTestArtifactOptions extends BuildTestArtifactOptions { onError?: (error: unknown) => void; onRebuilt?: (artifact: WeappViteTestArtifact) => void | Promise<void>; } export interface WeappViteTestArtifactWatcher { artifact: WeappViteTestArtifact; close: () => Promise<void>; rebuild: () => Promise<WeappViteTestArtifact>; } export declare function buildTestArtifact(options?: BuildTestArtifactOptions): Promise<{ appConfigPath: string; miniprogramRootPath: string; projectPath: string; sourceRootPath: string; }>; export declare function watchTestArtifact(options?: WatchTestArtifactOptions): Promise<WeappViteTestArtifactWatcher>; //#endregion