npm install cachedog
const CacheDog = require('cachedog')
const dog = new CacheDog({
// this is a json file path for your custom
fileName: 'cache.json'
})
if you not want Save data in real time
const dog = new CacheDog({
// this is a json file path for your custom
fileName: 'cache.json',
realSave: false
})
then you will found a json file in your path
const dog = new CacheDog({
fileName: 'cache.json'
init: {
speed: 100,
num: 1
},
})
dog.set('name', 'kenny')
dog.set('info', {
name: 'kenny',
gender: 'boy'
})
dog.set('money', [1, 2, 3, 4])
dog.get('speed') // 100
dog.get('name') // kenny
dog.get('info') // { name: 'kenny', gender: 'boy'}
dog.get('money') // [1, 2, 3, 4]
dog.has('speed') // true
dog.has('pig') // false
dog.delete('speed')
dog.delete('name')
dog.destory()
- .set(key, value)
- .get(key)
- .delete(key)
- .has(key)
- .destory()
MIT