You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
2.1 KiB
44 lines
2.1 KiB
|
2 months ago
|
export declare const parseManifestJson: (inputDir: string) => any;
|
||
|
|
export declare const parseManifestJsonOnce: (inputDir: string) => any;
|
||
|
|
export declare const parseRpx2UnitOnce: (inputDir: string, platform?: UniApp.PLATFORM) => any;
|
||
|
|
export declare function getNativeTags(inputDir?: string, platform?: UniApp.PLATFORM): any;
|
||
|
|
interface CompilerCompatConfig {
|
||
|
|
MODE?: 2 | 3;
|
||
|
|
}
|
||
|
|
declare function parseCompatConfig(_inputDir: string): CompilerCompatConfig;
|
||
|
|
export declare const parseCompatConfigOnce: typeof parseCompatConfig;
|
||
|
|
declare const defaultNetworkTimeout: {
|
||
|
|
request: number;
|
||
|
|
connectSocket: number;
|
||
|
|
uploadFile: number;
|
||
|
|
downloadFile: number;
|
||
|
|
};
|
||
|
|
export declare function normalizeNetworkTimeout(networkTimeout?: Partial<typeof defaultNetworkTimeout>): {
|
||
|
|
request: number;
|
||
|
|
connectSocket: number;
|
||
|
|
uploadFile: number;
|
||
|
|
downloadFile: number;
|
||
|
|
};
|
||
|
|
export declare function getUniStatistics(inputDir: string, platform: UniApp.PLATFORM): any;
|
||
|
|
export declare function isEnableUniPushV1(inputDir: string, platform: UniApp.PLATFORM): boolean;
|
||
|
|
export declare function isEnableUniPushV2(inputDir: string, platform: UniApp.PLATFORM): boolean;
|
||
|
|
export declare function isEnableSecureNetwork(inputDir: string, platform: UniApp.PLATFORM): boolean;
|
||
|
|
export declare function hasPushModule(inputDir: string): boolean;
|
||
|
|
export declare function isUniPushOffline(inputDir: string): boolean;
|
||
|
|
export declare function getRouterOptions(manifestJson: Record<string, any>): {
|
||
|
|
mode?: 'history' | 'hash';
|
||
|
|
base?: string;
|
||
|
|
};
|
||
|
|
export declare function isEnableTreeShaking(manifestJson: Record<string, any>): boolean;
|
||
|
|
export declare function getDevServerOptions(manifestJson: Record<string, any>): any;
|
||
|
|
/**
|
||
|
|
* 非 uni-app-x 支持 app、app-plus、app-harmony
|
||
|
|
* uni-app-x 支持 app、app-android、app-ios、app-harmony
|
||
|
|
* UNI_PLATFORM仅包含app不细分平台
|
||
|
|
* UNI_UTS_PLATFORM细分了app-android、app-ios、app-harmony
|
||
|
|
*/
|
||
|
|
export declare function getPlatformManifestJson(manifestJson: any, platform?: UniApp.PLATFORM): any;
|
||
|
|
export declare function getPlatformManifestJsonOnce(): any;
|
||
|
|
export declare function validateThemeValue(value: string): boolean;
|
||
|
|
export {};
|