为electron开发应用创建dmg安装程序

2018-06-26 · xiejiahe

为electron开发应用创建dmg安装程序

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
Node.js
原创文章,转载请注明出处。