【文件属性】:
文件名称:cacache:npm的内容可寻址缓存
文件大小:201KB
文件格式:ZIP
更新时间:2021-05-01 07:28:34
JavaScript
缓存
是一个Node.js库,用于管理本地密钥和内容地址缓存。 它非常快,并发性很好,即使缓存文件被破坏或操纵,它也永远不会给您破坏数据。
在支持文件的用户和组设置的系统上,即使以root身份运行,cacache也会将uid和gid值与缓存所在的文件夹匹配。
它被编写为用作的本地缓存,但也可以很容易地单独使用。
安装
$ npm install --save cacache
目录
读
ls.stream
get
get.stream
get.info
get.hasContent
写作
put
put.stream
rm.all
rm.entry
rm.content
实用工具
clearMemoized
tmp.mkdir
tmp.withTmp
正直
子资源完整性
verify
verify.lastRun
例子
const cacache =
【文件预览】:
cacache-latest
----verify.js(55B)
----.gitignore(73B)
----package.json(2KB)
----package-lock.json(618KB)
----LICENSE.md(755B)
----index.js(1KB)
----CHANGELOG.md(29KB)
----ls.js(123B)
----get.js(7KB)
----.github()
--------settings.yml(48B)
--------CODEOWNERS(16B)
--------workflows()
----README.md(20KB)
----lib()
--------verify.js(8KB)
--------util()
--------memoization.js(1KB)
--------content()
--------entry-index.js(8KB)
----put.js(2KB)
----test()
--------verify.js(12KB)
--------index.insert.js(6KB)
--------content.rm.js(1KB)
--------content.write.js(8KB)
--------util.move-file.js(7KB)
--------disposer.js(4KB)
--------ls.js(4KB)
--------content.read.js(13KB)
--------util()
--------get.js(18KB)
--------util.fix-owner.js(6KB)
--------memoization.js(4KB)
--------index.find.js(6KB)
--------benchmarks()
--------util.tmp.js(2KB)
--------strict.js(841B)
--------put.js(4KB)
--------rm.js(3KB)
--------content.write.chownr.js(2KB)
--------entry-index.js(6KB)
----rm.js(664B)