MacでのElectron環境構築…できませんでした

前回の記事作成後に環境構築したWindowsがお亡くなりになってしまったため,緊急でMacBookAir上に環境構築をやり直した.結論としてYosemiteへの変更必須のようなのでElectron環境構築は一時中断.

まずは

Windowsと同じくnpmでの環境構築を行おうとした. しかし,何度実行しても実行されず,node_package以下のElectron.appの中に含まれる実行ファイルを直接起動しても「Illegal instruction: 4」と言われてしまう始末.

次に

過去にraspberryでにたような状況に陥ってしまったため,npmを経由せずに公式サイトのバイナリを直接使ってみる.

github.com

このURLから「electron-v0.30.4-darwin-x64.zip」をダウンロードして解凍すると,「Electron.app」が含まれているため,これをアプリケーションフォルダに移動しておく. こちらを使ってターミナルからアプリケーションを起動しようとするが,同様のエラーメッセージが表示されてしまう…

結局

試しにアプリケーションフォルダに配置された「Electron.app」をクリックしてみると「osx 10.7」には対応していないとのこと… Swift使おうとした時も同じアラートが出てめんどくさくて後回しにしたが,やはりmac上で開発する気ならバージョンアップ必須か. electronのバージョンを買えて試してみることも考えたが,恐らくやる意味がほとんどないのでそれはやめておく.