bluebird-cachify:使用 lru-cache 轻松缓存 Bluebird promis

时间:2024-07-22 05:38:31
【文件属性】:

文件名称:bluebird-cachify:使用 lru-cache 轻松缓存 Bluebird promis

文件大小:7KB

文件格式:ZIP

更新时间:2024-07-22 05:38:31

JavaScript

蓝鸟缓存 一种缓存承诺的非侵入性方式。 它利用来缓存结果。 快速开始 var Promise = require ( 'bluebird' ) ; var BluebirdCachify = require ( 'bluebird-cachify' ) ( ) ; // assume you have an instance 'sample' with a function named 'foo' that returns a promise BluebirdCachify . cachify ( sample , 'foo' , 5000 ) ; // cache for 5 seconds sample . foo ( 10 ) . then ( function ( result ) { return sample . foo ( 10 ) ; // return


【文件预览】:
bluebird-cachify-develop
----lib()
--------bluebird-cachify.js(2KB)
----.travis.yml(48B)
----example()
--------example.js(998B)
--------fake-object.js(290B)
----gulpfile.js(82B)
----LICENSE(1KB)
----test()
--------index-test.js(4KB)
----README.md(2KB)
----.gitignore(593B)
----index.js(66B)
----package.json(769B)

网友评论