2016-12-13 13 views
2

私は、Windows 10の開発マシンでElectronアプリケーションを稼働させようとしています。私はnpm installを実行し、sqlite3,electron-prebuiltおよびelectron-rebuildを含むすべての依存関係をインストールします。electron-rebuildビルドノード-sqlite3のバージョンが間違っています

次に、electron-rebuild -w sqlite3 -pを実行してnode-sqlite3バインディングを作成すると、electron-v1.4-win32-x64バインディングが正常に作成されます。

私は電子アプリを実行すると、それは予期しているようにエラーを投げますelectron-v1.2-win32-x64。バインディングの1.4ではなく、1.2のビルドを強制するにはどうすればよいですか?あるいは、私の電子アプリにv1.4を使用させるにはどうすればよいですか?

答えて

2

hereをご覧になるか、electron-rebuild --helpを実行してください。

--versionフラグを指定することで、再構築したい電子バージョンを提供できると思います。あなたのためにそう

electron-rebuild -w sqlite3 -p --version 1.2 

またはバージョン1.4を使用するように電子のアプリを取得するためとして

electron-rebuild -w sqlite3 -p -v 1.2 

、私はそれをインストールして電子V1のいくつかの変種を使用してだけの問題だと思います.4アプリケーションを起動します。あなたのバージョンは electron-prebuilt電子v1.2をインストールしていますか?

関連する問題