慕课网electron写音乐播放器教程,代码跟随教程变动(五)
通过node设置本地缓存存取数据优化读取速度和保持数据持久化
首先在根目录下安装模块
npm install electron-store --save
使用方法很简单
const Store = require('electron-store') const store = new Store() store.set('name','Tom') console.log(store.get('name')) //Tom console.log(app.getPath('userData'))//获取缓存文件路径 store.delete('name') console.log(store.get('name'))//undefined store.set('name.first','Tom') store.set('name.last','Brown') console.log(store.get('name')) //{first:'Tom',last:'Brown'}
缓存以config.json的形式存在硬盘中
{ "name": { "first": "Tom", "last": "Brown" } }