sqlite是有名的本地数据库,在很多系统中都有应用,SQLite Home Page 当然也有nodejs的版本,一般配套和electron使用,sqlite3 – npm 默认的版本是nodejs版本,electron内可以直接使用, 还有node-webkit版本,这个版本是给node-webkit类环境使用,例如nw框架使用 另外还有sqlcipher版本,就是加密的
window.addEventListener('DOMContentLoaded',() =>{ const{ shell, contextBridge, ipcRenderer } =require('electron'); contextBridge.exposeInMainWorld('Electron', { dbQuery:async(sql) => ipcRenderer.invoke('db-query', sql), }) }) 四、在渲染层中使用 window.Electron.dbQuery({ table:'user', met...
可以使用 electron-rebuild 工具来确定配套的Node.js文件,因为 electron-rebuild 会帮我们确定 Electron ...
目录 一、 背景 2 二、 数据库选型 2 (一) LocalStorage 2 (二) SessionStorage 2 (三) WebSQL 2 (四) Cookies 2 (五) IndexedDB 3 (六) SQLite 3 三、 electron安装SQLite3和环境配置 4 (一) 安装python环境 5 (…
electron使用better-sqlite3打包后有进程没有界面 原因是代码及依赖包安装有误,模块丢失。主要分享的是排查思路。 解决过程 添加日志模块,去关键地方找问题 constlog=require('electron-log') const { app } =require('electron')log.transports.file.level ='info'log.transports.console.level ='info' ...
Git stats 2 commits Files Failed to load latest commit information. Type Name Latest commit message Commit time electron-v3.0-darwin-x64 electron-v3.0-win32-ia32 electron-v3.0-win32-x64 README.md README.md electron-sqlite electron-sqlite3 electron: 3.0.5 sqlite3: 4.0.6About...
electron需要装sqlite:1、sqlite是有名的本地数据库,在很多系统中都有应用。也有nodejs的版本,一般配套和electron使用,sqlite3-npm默认的版本是nodejs版本,electron内可以直接使用,还有nodewebkit版本,这个版本是给nodewebkit类环境使用,例如nw框架使用。2、nodewebkit版本,这个版本是给nodewebkit类环境...
node-gyp rebuild --target=3.1.1 --arch=x64 --target_platform=win32 --dist-url=https://atom.io/download/electron/ --module_name=node_sqlite3 --module_path=../lib/binding/electron-v3.1-win32-x64 此时可以在\sqlite3\lib\binding下,多了一个electron-v3.1-win32-x64文件夹,此文件下,就是...
安装sqlite3 yarn add sqlite3 1. 创建文件 在src文件下创建sql文件 sql/index.js // 这是连接数据库文件 sql/db.js // 这是创建db表格文件 sql/sql-api // 这是接口文件 1. 2. 3. 4. 5. 连接数据库 os.homedir()是获取当前用户的主目录路径,然后将sql.db文件保存在主目录路径; ...
在Electron 中使用 SQLite 的步骤主要包括以下几个步骤: (1) 安装 sqlite3 模块:在 Electron 项目中,我们需要使用 npm 来安装 sqlite3 模块。 (2) 创建数据库:使用 SQLite 的 API 来创建数据库,以及表和数据。 (3) 执行 SQL 查询:使用 SQLite 的 API 来执行 SQL 查询,获取和操作数据。 (4) 关闭数据库...