# electron-vue-sqlite-test **Repository Path**: davidloveeagles/electron-vue-sqlite-test ## Basic Information - **Project Name**: electron-vue-sqlite-test - **Description**: 测试一下sqlite3的简单引用 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2021-04-23 - **Last Updated**: 2023-01-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # electron-sqlite-one # 项目新建工程 ### 添加库 ``` vue create electron-sqlite-one vue add electron-builder yarn add sqlite3 ``` ### src/background.js文件修改 ``` // 注释该行代码 // import installExtension, { VUEJS_DEVTOOLS } from 'electron-devtools-installer' // 添加下边代码 enableRemoteModule: true ``` ### 测试能否运行 ``` yarn electron:serve ``` ### 测试能否打包 ``` yarn electron:build ``` ### HelloWorld.vue 文件添加测试sqlit3代码, 再次测试运行 [注] 使用 import 引入会报错 ``` const sqlite3 = window.require('sqlite3').verbose(); //创建内存数据库 let db = new sqlite3.Database(':memory:', (err) => { if (err) { return console.error(err.message); } console.log('已经成功连接SQLite数据库'); }); db.close() ``` ### 打包测试 ``` yarn electron:build ```