アプリケーションの実行
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