3-2 Electron使用Mac打包pkg安装包

Electron使用Mac打包pkg安装包

第一步 生成icon

mkdir hwj.iconset
sips -z 16 16 hwj.png --out hwj.iconset/icon_16x16.png
sips -z 32 32 hwj.png --out hwj.iconset/icon_16x16@2x.png
sips -z 32 32 hwj.png --out hwj.iconset/icon_32x32.png
sips -z 64 64 hwj.png --out hwj.iconset/icon_32x32@2x.png
sips -z 128 128 hwj.png --out hwj.iconset/icon_128x128.png
sips -z 256 256 hwj.png --out hwj.iconset/icon_128x128@2x.png
sips -z 256 256 hwj.png --out hwj.iconset/icon_256x256.png
sips -z 512 512 hwj.png --out hwj.iconset/icon_256x256@2x.png
sips -z 512 512 hwj.png --out hwj.iconset/icon_512x512.png
cp hwj.png hwj.iconset/icon_512x512@2x.png
iconutil --convert icns --output hwj.icns hwj.iconset
rm -R hwj.iconset

第二步 打包成 .app

electron-packager . hjw --asar --platform=darwin --icon=./hwj.icns --electron-version=5.0.2

第三步 打包成 pkg 安装包

./quickpkg ./dabao/hjw.app --output ./dabao/hjw.pkg

推荐阅读更多精彩内容