electron 使用sqlite3的安装记录

electron 使用sqlite3的安装记录

月光魔力鸭

2021-08-11 23:24 阅读 892 喜欢 0 electron sqlite3

近期有个小工具,需要使用到本地数据库,想使用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


感谢支持!

赞赏支持
提交评论
评论信息 (请文明评论)
暂无评论,快来快来写想法...
推荐
最近看到知乎上一话题:微信公众号文章里的视频怎么下载?。看还是有很多人推荐啥工具啊,很是捉急,当然本次的主题也是通过程序来获取内容,但是目前来说仅仅是娱乐吧。
跑了一个千库网的自动签到,在windows上测试的时候好好的,图片也没问题,可是放到linux服务器就不行了,总是登录不上不说,图片都不一样
docker镜像中的puppeteer安装
开始入手webpack ,直接看的官方文档和demo,对于自动刷新这部分还是希望通过express 加载插件来控制,但是文档没有提供,经过参考github上其他高玩的套路,最终整理了一个基础的配置版本。
从豆瓣转到网易云后,发现了不少好听的歌曲,然鹅..当我想把这些歌拿下来扔车上听的时候发现竟然不允许下载..能听不能下?这不科学,作为一名程序猿,必然要迎难而上啊.
产品版本更新的时候经常会有一些数据库的差异,如果版本管理好的话,一步一步升级即可.. 但是如果好久没更新的话,还是有很多不确定的,只能挨着比对表和字段。比对了一次就烦了,写了这么一个工具,查询差异表和字段并给出sql语句。
前段时间帮朋友下歌放在车上听..结果好多都是ncm格式,伤心 ,搜索了下发现基本上这格式解密有好多昂,可惜UI我都不太想要..决定抄一下,自己做一个。 这里先记录下核心代码,回头补充个UI 做个小程序。
通过node-xlsx模块读取excel和写入