今回は、「Node.js #014」で作成したディスクトップアプリをパッケージ化する方法を試したいと思います。
まずnpmでelectron-packagerをインストールします。
npm -g install electron-packager
インストールが完了したらディスクトップアプリを構築している任意のフォルダで下記のコマンドを実行します。
electron-packager ./App Electron_sample --platform=win32 --arch=x64 --version=0.36.0
引数 | 備考 |
---|---|
path | 必要なファイルが格納されているフォルダを指定 |
name | アプリ名 |
platform | all, linux, win32, darwinのどれかを選択 |
arch | all, ia32, x64 のどれかを選択 |
version | パケージ化したいElectronのバージョンを指定 |
処理が完了すると、同じフォルダに「アプリ名-win32-x64」フォルダが作成されます。
そのフォルダの中の「アプリ名.exe」を実行します。
無事起動されました。