【文件属性】:
文件名称:fs-then:Node 的 fs 模块的 Promise 感知包装器
文件大小:7KB
文件格式:ZIP
更新时间:2021-06-25 09:16:50
JavaScript
fs 然后
围绕 Node 的 fs 模块的薄包装器,使异步函数承诺感知。 包装的方法返回一个代表异步操作值的承诺。 传统的回调仍然有效,允许对 fs 进行透明的插入。 同步方法、类和其他帮助程序不会被修改。
例子
传统回调
var fs = require ( 'fs' ) ;
fs . readFile ( 'path to file' , function ( err , buffer ) {
...
} ) ;
带着承诺
var fs = require ( 'fs-then' ) ;
fs . readFile ( 'path to file' ) . then (
function ( buffer ) { ... } ,
function ( err ) { ... }
) ;
包装方法
附加文件
修改
chown
关闭
存在
fchmod
fc
【文件预览】:
fs-then-master
----.travis.yml(56B)
----.jshintignore(13B)
----package.json(662B)
----test()
--------readFile-test.js(1KB)
--------buster.js(222B)
--------method-whitelist-test.js(897B)
----.gitignore(13B)
----lib()
--------method-whitelist.json(361B)
--------fs.js(405B)
----README.md(1KB)
----.jshintrc(6KB)
----LICENSE.txt(1KB)