M1 Macでelectron-react-boilerplateを立ち上げようとするとエラー

M1 Mac で electron-react-boilerplate を使おうと、clone してきて

yarn
yarn start

したら、

FATAL ERROR: wasm code commit Allocation failed - process out of memory

のエラーが出て最初の立ち上がりからうまくいかなかった。

どうも調べると M1 Mac の時に起きてるようで、Node.js のバージョンと関連していそう。 v15.14.0 だと動くみたいようで、そのバージョンに上げてみたらエラーなく動作した。

node -v
v15.14.0

少し調べたら、Node.js が M1 チップをネイティブ対応したのが v15 からのようなので、v15 以上にすると良さそう。 またハマりそうなので備忘録。 https://github.com/electron-react-boilerplate/electron-react-boilerplate/issues/2867#issuecomment-844491174 https://michael.codes/posts/nodejs_apple_silicon/