Electron - MacでWindowsビルドする際に必要なやつ

Mac or LinuxでWindowsビルドをする場合、事前にWineがビルドマシンにインストールされている必要があります。

.exeのアイコンを編集するために使われているnode-rceditというモジュールがうまく動かないようです。

以下はMacでのWineインストール手順。

Wineインストール

➜ brew search wine
==> Searching local taps...
twine-pypi                  wine                        winetricks                  winexe  
==> Searching taps on GitHub...
caskroom/cask/wine-stable             caskroom/versions/wine-devel          caskroom/versions/wine-staging  

Homebrewにありました。しかし、その前にXQuartzも必要とのこと。

https://wiki.winehq.org/MacOS

➜ brew cask install xquartz
➜ brew install wine