electron builder.Interface.DmgOptions
Electron-Builder / electron-builder / DmgOptions
继承¶
属性¶
artifactName?¶
readonlyoptionalartifactName:null|string
继承自¶
TargetSpecificOptions.artifactName
background?¶
optionalbackground:null|string
背景图片的路径(默认:如果存在 build/background.tiff 或 build/background.png)。此文件的分辨率决定安装程序窗口的分辨率。如果未指定 background,则使用 window.size。默认位置期望背景尺寸为 540x380。
参见¶
backgroundColor?¶
optionalbackgroundColor:null|string
背景颜色(接受 CSS 颜色)。如果无背景图片,则默认为 #ffffff(白色)。
contents?¶
optionalcontents:DmgContent[]
内容 — 用于自定义图标位置。x 和 y 坐标指的是图标中心的位置(在 1x 比例下),并且不考虑标签。
format?¶
optionalformat:"UDRW"|"UDRO"|"UDCO"|"UDZO"|"UDBZ"|"ULFO"
磁盘映像格式。ULFO (lzfse 压缩映像 (仅限 OS X 10.11+))。
默认¶
UDZO
icon?¶
optionalicon:null|string
DMG 图标(卷标图标)的路径,它将在挂载时显示,相对于构建资源或项目目录。默认为应用程序图标 (build/icon.icns)。
iconSize?¶
readonlyoptionaliconSize:null|number
DMG 内所有图标的大小。
默认¶
80
iconTextSize?¶
readonlyoptionaliconTextSize:null|number
DMG 内所有图标文本的大小。
默认¶
12
internetEnabled?¶
readonlyoptionalinternetEnabled:boolean
是否创建启用互联网的磁盘映像(当使用浏览器下载时,它将自动解压缩映像,将应用程序放在桌面上,卸载并删除磁盘映像文件)。
默认¶
false
publish?¶
optionalpublish:Publish
继承自¶
sign?¶
readonlyoptionalsign:boolean
是否对 DMG 进行签名。签名不是必需的,并且与公证要求结合使用会导致不必要的错误。
默认¶
false
title?¶
readonlyoptionaltitle:null|string
生成的 DMG 的标题,它将在挂载时显示(卷名)。
支持宏 ${productName}、${version} 和 ${name}。
默认¶
${productName} ${version}
window?¶
optionalwindow:DmgWindow
DMG 窗口位置和大小。y 坐标从底部到顶部运行。
Finder 确保窗口将位于用户的显示器上,因此如果您希望窗口位于显示器的左上角,则可以使用 "x": 0, "y": 100000 作为 x、y 坐标。不可能将窗口相对于左上角或相对于用户屏幕的中心定位。