Electron实现使用Sqlite3库
来源:互联网 发布:遗传算法的流程图 编辑:程序博客网 时间:2024/06/08 07:18
Electron作为现今比较流行的客户端框架,势必会用本地缓存,在以往软件的一些缓存中一般用到的文件、日志等,这里提到的是sqlite3——轻量级数据库。
Electron是完全符合node.js语法,并且支持很多第三方库,sqlite3也是其中一块,使用它首先需要具备node.js环境,这里不再赘述,安装sqlite3,
npm install sqlite3
安装以后,发现Electron不能正常使用,会报出很多错误,比如缺少sqlite3模块,找不到,但是明明装了,这里需要对Sqlite3单独编译,
cd .\node_modules\sqlite3npm install nan --savenpm run prepublishnode-gyp configure --module_name=node_sqlite3 --module_path=../lib/binding/electron-v1.6.6-win32-ia32node-gyp rebuild -target=1.6.6 -arch=win32 -target_platform=win32 -dist-url=https://atom.io/download/electron/ -module_name=node_sqlite3 -module_path=../lib/binding/electron-v1.6.6-win32-ia32
这样就OK了,sqlite3就可以正常使用了。
阅读全文
0 0
- Electron实现使用Sqlite3库
- electron使用 sqlite3
- windows7下electron加载使用sqlite3的技术要点
- Electron-使用Electron开发第一个应用
- 使用electron-builder来打包electron应用
- Python sqlite3库使用
- 使用sqlite3动态库
- Electron中使用flash
- 使用Electron builder打包
- 从零开始使用Electron
- Electron中使用JQuery
- electron ts 使用笔记
- sqlite3-sqlite3使用入门
- electron cookie实现记住密码
- Sqlite3 FMDB 库 使用注意
- Electron
- electron
- electron(1)安装和使用
- Ubuntu16.04 + 1080Ti深度学习环境配置教程
- 数据结构入门5—分块
- idea从SVN上拉项目以及Tomcat运行过程总结
- 关于编辑器phpStorm的使用
- 二维字符串数组的初始化-动态内存分配
- Electron实现使用Sqlite3库
- 如何在初始化窗体不是最大化情况下,获取最大化窗体的客户区的尺寸
- 时间同步:适用于国内的 NTP 服务器地址,可用于时间同步或 Android 加速 GPS 定位
- ACM自用常用模板(c++版)
- Mysql数据库与sql语言(三)--常用函数
- Java中NioSocket的用法--Spring MVC
- python多维数组切片
- 为什么精英都是清单控(笔记)——数字化清单
- 【Spring Task】定时任务详解实例-@Scheduled