安装 sqlite3
npm i -S sqlite3
如果安装失败,看下报错信息,是不是缺了node-gyp
# 安装node-gyp npm install -g node-gyp
在 electron 中编译 sqlite3
在成功安装 sqlite3 后,我们会发现 sqlite3 依旧无法在 electron 中使用,因为 sqlite3 是原生模块,无法直接在 electron 中调用。所以需要先编译下,这里可以通过electron-rebuild
来解决编译的问题
npm install --save-dev electron-rebuild # 每次运行"npm install"后,也运行这条命令 ./node_modules/.bin/electron-rebuild # 在windows下如果上述命令遇到了问题,尝试这个: .\node_modules\.bin\electron-rebuild.cmd
完成编译后就能在 electron 中调用了。