アプリケーションの実行
npx electron ./src
アプリケーションパッケージング用パッケージのインストール
npm install -d electron-packager
パッケージング
Windows 向けにパッケージングするときは Windows で、Mac 向けの時は Mac でパッケージングするのがスムーズ。(Mac で Win 向け作成するときは Wine が必要)
Windows
npx electron-packager src 開発フォルダ名 --platform=win32 --arch=x64 --overwrite
Mac
npx electron-packager src 開発フォルダ名 --platform=darwin --arch=x64 --overwrite
npm scripts で上記コマンドを簡略化
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "electron ./src",
"build-macOS": "electron-packager ./src 開発フォルダ名 --platform=darwin --arch=x64 --overwrite",
"build-windows": "electron-packager ./src 開発フォルダ名 --platform=win32 --arch=x64 --overwrite"
}
他に下記項目も追加(必須かは環境次第?)
"devDependencies": {
"electron": "^2.0.5",
"electron-packager": "^12.1.0"
},
"private": true