近期有个小工具,需要使用到本地数据库,想使用sqlite ,本来以为是个手到擒来的活... 没成想卡在了开始上。
刚开始没加数据库操作,一顿写,啥问题也没有。最后开始操作数据了,发现出问题了。
Uncaught Error: Cannot find module 'E:\allcode\eapp\node_modules\sqlite3\lib\binding\node-v13.1-win32-x64\node_sqlite3.node'
之前一直都在安装没成功的windows-build-tools
这次也成功了,之前的时候一直卡在still waiting for installer log file
这个位置,然后netframework 重新安装了一下..(也可能是这个问题) ,同时安装的时候指定了版本。
cnpm install windows-build-tools@4.0.0 -g
目前还不确定这个是不是有作用..还没来得及尝试,就成功了。
然后重新安装sqlite3
cnpm install sqlite3@latest --build-from-source --runtime=electron --target=13.1.9 --dist-url=https://atom.io/download/electron --save
启动,完事。
转载请注明出处: https://chrunlee.cn/article/electron-sqlite3-install.html