EASYAIuniappNewUI/node_modules/@dcloudio/vite-plugin-uni/dist/cli/uvue.d.ts
2025-02-08 18:50:38 +08:00

17 lines
790 B
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import { type BuildOptions, type ServerOptions } from 'vite';
import type { RollupWatcher } from 'rollup';
import type { CliOptions } from '.';
export declare function initUVueEnv(): void;
export declare function runUVueAndroidDev(options: CliOptions & ServerOptions): Promise<undefined>;
export declare function runUVueAndroidBuild(options: CliOptions & BuildOptions): Promise<void>;
/**
* 目前的简易实现逻辑
* node层
* 1. 监听项目,生成资源到临时目录 .uts/android
* 2. uvue 文件,做解析,拆分生成 render.kt, css.kt, uts.uvue
* 3. static 文件copy 到最终目录
* 4. uvue、vue、uts 文件发生变化,调用 uts 编译器
* @param options
*/
export declare function buildUVue(options: CliOptions): Promise<RollupWatcher | void>;