promise化
2019-06-17 本文已影响0人
Artist_d8ef
在服务器端node环境下读取文件时,我们可能会这样做:
用Promise对象将fs.readFile方法包裹住,从而让其通过then注册回调函数。这个包裹的过程就是promise化。
我们可以将这个功能提取出来:
我们可以进一步将整个fs下的所有方法都promise化:
其实bluebird库中就有这样的方法,可以npm下载使用:
在服务器端node环境下读取文件时,我们可能会这样做:
用Promise对象将fs.readFile方法包裹住,从而让其通过then注册回调函数。这个包裹的过程就是promise化。
我们可以将这个功能提取出来:
我们可以进一步将整个fs下的所有方法都promise化:
其实bluebird库中就有这样的方法,可以npm下载使用: