为electron开发应用创建dmg安装程序
dmg是什么?
dmg是mac用的一种文件格式,即磁盘影像。 第一眼看到这个文件格式就是用于安装程序,类似windows的msi格式,主要用于安装程序。
创建dmg安装程序需要借助electron-installer-dmg,注意:只适用electron开发的程序
安装electron-installer-dmg
npm i electron-installer-dmg -g
创建dmg
app.app是可执行程序文件,client是打包后的dmg程序名字,打包后就是client.dmg
electron-installer-dmg app.app client
其他选项
--out=<path> 输出目录,默认为当前工作目录
--icon=<path> DMG窗口中的应用程序图标,图标格式应为png
--icon-size=<px> 在DMG中为应用程序制作图标有多大,默认为80
--background=<path> 用作DMG的背景,格式为png, [Size: 658 x 498],经过实验这一项没什么用
--debug 开启debug信息
--overwrite 覆盖已存在同名的dmg,最好带上这个参数
-h --help 显示帮助命令
--version 显示版本号
demo
electron-installer-dmg electron.app app --overwrite --out=../dist --icon=favicon.png --icon-size=80