Windows10環境下でElectronのsqlite3をインストール


Electronのsqlite3をインストールで躓く

Electronのsqlite3のインストールでつまづきました。
ほとんどMACやLinuxで書かれた解決方法が多かったので泣きそうになりました。
自分の備忘録として残しておきます。

解決法はこちら

手順2まではElectronではじめるデスクトップアプリケーション開発を参考にさせていただきました。

その前にnode-gypのインストールで躓いている場合はこちらを参考にしてください。
Windowsでnpm installしてnode-gypでつまずいた時対処方法

手順1.普通にsqlite3をnpmインストール

npm install sqlite3

手順2.プロジェクト配下のフォルダにelectronをインストール 

npm install --save-dev electron

手順3.Electronを再構築

npm install --save-dev electron-rebuild

手順3.Electronのバージョンを確認

electron -v

手順4.「--target」の部分を上記で確認したバージョンと同じようにする。これでインストール完了。詳細はnpm sqlit3公式サイトで

sqlite3 --build-from-source --runtime=electron --target=1.7.6 --dist-url=https://electronjs.org/headers