何であるか
30分で出来る、JavaScript (Electron) でデスクトップアプリを作って配布するまで をやってみようと思ったら上手くいかなかったのでメモ
環境
macOS Catalina(10.15.4)
electron-prebuilt 1.4.13
修正点1 作成するファイルはindex.js
$ npm init -y
で生成される package.json
に記述されるのが index.js
なので作成するファイルは index.js
とする。
修正点2 バージョンは有効なものを指定する
% electron-packager ./sample sample --platform=darwin --arch=x64 --electronVersion=0.36.1
下記のエラーが出ます(※改行してます)。
Response code 404 (Not Found) for
https://github.com/electron/electron/releases/download/v0.36.1/SHASUMS256.txt
古いバージョンのファイルはなくなっているようです。
2020年4月の時点で最新版は8.2.0。最新版へのリンクはこちら
コマンド的には
electron-packager ./sample sample --platform=darwin --arch=x64 --electron-version=8.2.0
で成功したときに表示されるのは
Packaging app for platform darwin x64 using electron v8.2.0
Wrote new app to /Users/takepan/sample-darwin-x64