electron 使用sqlite3的安装记录

electron 使用sqlite3的安装记录

月光魔力鸭

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


感谢支持!

赞赏支持
提交评论
评论信息 (请文明评论)
暂无评论,快来快来写想法...
推荐
最近在折腾的时候又想写less了,但是换框架了,成了thinkjs,考虑到开发阶段一直编译编译less的情况..最终根据middleware的特点实现了一个超级简单的less中间件。
在我们做运维或者小工具的时候,总会有些需要提醒的事情,比如服务器宕机或者天气提醒,但是发email又会不够及时或者可能会忽略,那么短信就是一个不错的选择了
也不知道咋回事 ... 哈哈,忽然想研究下磁力网站,其实并不是很想懂里面的原理,只是搞不明白他们的资源是从哪里来的..很是纳闷?
通过imap 来接收邮箱新邮件,类似客户端系列,不过比较简单的,目前只有新邮件,后续也可以通过这个来做一个自己的邮件客户端。
目前了解的有两个模块可以实现二维码的模块,一个是node-qrcode ,这个算是比较大众的,不过环境比较复杂,所以...连看都没看;还有一个是小众的 qr-image ,这个比较简单,没有其他环境依赖,安装即可用,因为要实现一个简单的在线二维码生成,就先用这个试试水了
前几天给朋友帮忙,想要一个一模一样的网站...自告奋勇去帮忙.. 结果发现之前一直没处理过类似的情况,虽然也写过爬虫,不过看了下网站,也不算麻烦。于是简单实现了这个自动抓站的功能,最终整理成为一个自动抓站的工具,能省很多的事情。
在平时nodejs练习过程中,可能会安装多个不同版本的nodejs,那么我们如何来轻松的管理和切换呢?推荐你一个nvm来试试水
尝试下使用nodejs下开源图像识别库来识别图像状态。