Electornで作成したアプリをWindows用にビルドしたい
環境
Mac catalina
npm 6.11.3
nodebrew v12.11.1
electron(electron-prebuild) 0.36.12
electron-packager latest
electron-builder latest
要件
二年ほど前にWindowos向けにビルドしたアプリの修正依頼が入ったため。
WIndows向けにビルドしようとすると、うまく行かない。
electron-packagerを使っていたようだが、うまく行かず
electron-builderも使ってみたが、こちらもうまく行かない。
動作
electon . もしくは npm start
を行うことでアプリが起動することは確認済み
エラー
electron-packager
$electron-packager ./app appname --platform=darwin --arch=x64 --electronVersion=0.36.12 Response code 404 (Not Found)
electron-builder
build-win.js const builder = require('electron-builder'); builder.build({ config: { 'appId': 'local.test.app1', 'win':{ 'target': { 'target': 'zip', } } } });
$ node build-win
上記コマンドを行うとMac用のappのみ生成されてしまいます。
気にしている点
Wineがcatalinaに対応していない
Wine(windowsアプリをMacで動かすやつ)がelectron-packagerには必須っぽいがサポートされていない。
古いMacbookAir(yosemite)にwine-stableを入れて行ったが、同じエラーが出る
electron-builderでビルドしたappが動作しない
起動はできるが画面が動かない。
お願い
どなたかwindows用のビルド方法わかる方いらっしゃいませんか?
あなたの回答
tips
プレビュー