export enum EnumMamba { /** 插件名称 */ pluginName = 'plugin-mamba', /** 插件key */ key = 'mamba', /** debug 开关 */ debug = 'mamba.debug', /** tailwindcss 开关 */ tailwindcss = 'tailwindcss', /** 清理 console */ drop_console = 'mamba.drop_console', /** 输出文件分组 */ outputGroup = 'mamba.outputGroup', /** env */ envPath = 'mamba.env', /** env */ outputPath = 'mamba.env.BuildDir', /** less 主题 less 文件 */ themePath = 'mamba.themePath', /** 替换 icon */ iconAlias = 'mamba.iconAlias', /** cdn 地址 */ cdnDomain = 'mamba.cdnDomain', /** externals 配置 */ externals = 'mamba.externals', /** base 地址 */ base = 'mamba.env.base', /** lodash 插件 */ babelPluginLodash = 'babel-plugin-lodash', // envPath = '', } export interface MambaConfig { /** debug 开关 */ debug: boolean /** 清理 console */ drop_console: boolean /** 输出文件分组 */ outputGroup: boolean /** 环境变量 */ env: any /** less 变量文件 */ themePath: string /** icon 替换文件 */ iconAlias: string /** cdn 地址 */ cdnDomain: string /** externals 配置 */ externals: any /** base 地址 */ base: string }