电子重build构buildnode-sqlite3的错误版本
我正在尝试在Windows 10开发机器上启动并运行Electron应用程序。 我运行npm install
,它会安装所有的依赖包括sqlite3
, electron-prebuilt
和electron-rebuild
。
然后运行electron-rebuild -w sqlite3 -p
创buildnode-sqlite3绑定,并成功创buildelectron-v1.4-win32-x64
绑定。
然而,当我运行电子应用程序,它会抛出一个错误,因为它是期待electron-v1.2-win32-x64
。 我如何强制1.2的版本,而不是1.4的绑定? 另外,如何让我的电子应用程序使用v1.4?
看看这里 ,或者运行electron-rebuild --help
。
我相信你可以通过提供--version
标志来提供你想要重build的电子--version
。
所以对你来说:
electron-rebuild -w sqlite3 -p --version 1.2
要么
electron-rebuild -w sqlite3 -p -v 1.2
至于让你的电子应用程序使用v1.4,我认为这只是一个安装和使用一些电子v1.4变种启动你的应用程序的问题。 您的electron-prebuilt
电子版本v1.2是什么版本?