export declare type BuildEnvironment = 'debug' | 'test' | 'rc' | 'prod'; export interface PublishApplication { /** * 应用标识 */ name: string; /** * 应用名称 */ title?: string; /** * 仓库地址 */ repository: string; /** * 资源文件 */ files: string[]; /** * 发布路径 */ publicPath: string; /** * 访问路径,不配置的话,采用 publicPath */ publicLocation?: string; /** * 域名映射 */ server?: { host: string | { [key in BuildEnvironment]?: string; }; location: string; }; } export interface PublishPackage { dist: string; applications: PublishApplication[]; }