electron 使用sqlite3的安装记录

electron 使用sqlite3的安装记录

月光魔力鸭

2021-08-11 23:24 阅读 1291 喜欢 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


感谢支持!

赞赏支持
提交评论
评论信息 (请文明评论)
暂无评论,快来快来写想法...
推荐
从豆瓣转到网易云后,发现了不少好听的歌曲,然鹅..当我想把这些歌拿下来扔车上听的时候发现竟然不允许下载..能听不能下?这不科学,作为一名程序猿,必然要迎难而上啊.
当我们做爬虫或其他的一些应用的时候,如果需要一些短信验证,但是又没有那么多手机号,又不能放人在那里一直输入的时候?怎么办?
获取文件夹内所有的文件。支持递归获取、异步或同步、过滤、返回信息处理。
通过imap 来接收邮箱新邮件,类似客户端系列,不过比较简单的,目前只有新邮件,后续也可以通过这个来做一个自己的邮件客户端。
使用nodejs连接ftp,进行ftp的操作,包括列表、上传、下载以及速率等。
发布自己的nodejs应用后,需要进行管理,目前一般都pm2来进行管理,这里记录下常用的命令。
最近有接触到针对二维码进行识别的功能,然后对图片进行位置纠正、二维码扫描,并将数据进行整理。以下是通过nodejs做的,相对简单一些,没有太过严格,识别率也不是很高大约80%左右
前段时间帮朋友下歌放在车上听..结果好多都是ncm格式,伤心 ,搜索了下发现基本上这格式解密有好多昂,可惜UI我都不太想要..决定抄一下,自己做一个。 这里先记录下核心代码,回头补充个UI 做个小程序。