操作系统:
MacOS:Big Sur 11.1
工具版本:
nodejs:15.0.2
npm:7.0.10
yarn:1.22.10
python:2.7.16
框架版本:
electron:11.2.0
vue:2.5.16
elementui:2.14.1
sqlite3:5.0.0
1. 安装sqlite3(具体的安装过程我就不详解了,网上好多文章说编译不通过。sqlite3没有预编译库等等问题。不知为何,小编从来没有碰到过)
yarn add sqlite3
2.先封装一下针对底层数据库的操作(sqlite.js)
/**
* File: sqlite.js.
* Author: RockJiang.
* Email: 153312043@qq.com.
* Datetime: 2020/12/24.
*/
const fs = require('fs');
const sqlite3 = require('sqlite3').verbose();
const DB = {};
DB.SqliteDB = function(file){
const _this = this;
this.file = file;
this.db = new sqlite3.D