Electronアプリをパッケージングし、配布する方法はいくつかありますが、ここでは electron-packager
を使った方法を紹介します。
インストール
$ npm install --save-dev electron-packager
使い方
Mac用にパッケージングする例です。
electron-packager
にはソースディレクトリとアプリケーション名を指定します。
$ ./node_modules/.bin/electron-packager . MyApp --platform=darwin --overwrite --arch=x64 --icon=./myapp.icns
--platform
all
または darwin
, linux
, mas
, win32
のいずれかを指定します。
--overwrite
指定すると出力ディレクトリにすでにファイルがある場合にそれを上書きします。
--arch
all
または ia32
, x64
, armv7l
, arm64
, mips64el
のどれかを指定します。
--icon
アイコンファイルを指定します。Mac向けの場合は .icns
形式のファイルを指定します。