// const Store = require('electron-store'); // const store = new Store();// const path = require("path") const data_path = path.join(__dirname, './data.json'); const fs = require("fs") class Store { constructor(){ // fs.writeFileSync(data_path,JSON.stringify({})) } set(key, param) { // let saveData = {key:param}; // console.log("------",key,param); let oldData = require(data_path); oldData[key] = param; // console.log('======',JSON.stringify(oldData),data_path); fs.writeFileSync(data_path,JSON.stringify(oldData)) } get(key){ const data = JSON.parse(fs.readFileSync(data_path,'utf-8')); // console.log('get>>>>>>>>>',data[key],data_path) return data[key]; } delete(key){ let oldData = require(data_path); delete oldData[key]; fs.writeFileSync(data_path,JSON.stringify(oldData)) } } const store = new Store(); module.exports = store