utils.d.ts 1.5 KB

123456789101112131415161718192021222324252627282930313233
  1. import type { InlineConfig, Logger } from 'vite';
  2. import { CliOptions } from '.';
  3. export declare const PLATFORMS: string[];
  4. export type PLATFORM = 'app' | 'mp-alipay' | 'mp-baidu' | 'mp-kuaishou' | 'mp-lark' | 'mp-qq' | 'mp-toutiao' | 'mp-weixin' | 'quickapp-webview' | 'quickapp-webview-huawei' | 'quickapp-webview-union';
  5. export declare function addConfigFile(inlineConfig: InlineConfig): InlineConfig;
  6. export declare function initEnv(type: 'unknown' | 'dev' | 'build', options: CliOptions): void;
  7. export declare function cleanOptions(options: CliOptions): {
  8. '--'?: string[] | undefined;
  9. c?: string | boolean | undefined;
  10. config?: string | undefined;
  11. platform?: string | undefined;
  12. p?: string | undefined;
  13. ssr?: boolean | undefined;
  14. base?: string | undefined;
  15. debug?: string | boolean | undefined;
  16. d?: string | boolean | undefined;
  17. filter?: string | undefined;
  18. f?: string | undefined;
  19. logLevel?: import("vite").LogLevel | undefined;
  20. l?: import("vite").LogLevel | undefined;
  21. m?: string | undefined;
  22. mode?: string | undefined;
  23. clearScreen?: boolean | undefined;
  24. autoHost?: string | undefined;
  25. autoPort?: number | undefined;
  26. devtools?: boolean | undefined;
  27. devtoolsHost?: string | undefined;
  28. devtoolsPort?: number | undefined;
  29. subpackage?: string | undefined;
  30. plugin?: boolean | undefined;
  31. };
  32. export declare function printStartupDuration(logger: Logger, whitespace?: boolean): void;
  33. export declare function showRunPrompt(platform: PLATFORM): void;