应用构建器库 Interface 框架
Electron-Builder / app-builder-lib / 框架
属性¶
defaultAppIdPrefix¶
readonlydefaultAppIdPrefix:string
distMacOsAppName¶
readonlydistMacOsAppName:string
isCopyElevateHelper¶
readonlyisCopyElevateHelper:boolean
isNpmRebuildRequired¶
readonlyisNpmRebuildRequired:boolean
macOsDefaultTargets¶
readonlymacOsDefaultTargets:string[]
名称¶
readonlyname:string
版本¶
readonlyversion:string
方法¶
afterPack()?¶
optionalafterPack(context):Promise<any>
参数¶
• context: PackContext
返回值¶
Promise<any>
beforeCopyExtraFiles()?¶
optionalbeforeCopyExtraFiles(options):Promise<any>
参数¶
• options: BeforeCopyExtraFilesOptions
返回值¶
Promise<any>
createTransformer()?¶
optionalcreateTransformer():null|FileTransformer
返回值¶
null | FileTransformer
getDefaultIcon()?¶
optionalgetDefaultIcon(platform):null|string
参数¶
• platform: Platform
返回值¶
null | string
getExcludedDependencies()?¶
optionalgetExcludedDependencies(platform):null|string[]
参数¶
• platform: Platform
返回值¶
null | string[]
getMainFile()?¶
optionalgetMainFile(platform):null|string
参数¶
• platform: Platform
返回值¶
null | string
prepareApplicationStageDirectory()¶
prepareApplicationStageDirectory(
options):Promise<any>
参数¶
• options: PrepareApplicationStageDirectoryOptions
返回值¶
Promise<any>