封装promise版本的readFile

Posted 勇敢*牛牛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了封装promise版本的readFile相关的知识,希望对你有一定的参考价值。

封装promise版本的readFile

代码示例

var fs = require('fs')
function PReadfile(filepath) 
    return new Promise(function (resolve, reject) 
        fs.readFile(filepath, 'utf8', function (err, data) 
            if (err) 
                reject(err)
             else 
                resolve(data)
            
        )
    )


PReadfile('./a.text')
    .then(function (data) 
        console.log(data);
        return PReadfile('./b.text')
    )
    .then(function (data) 
        console.log(data);
    )

promise使用场景

查询文件多接口 day5-22-promise应用场景 开学再看吧。累了!!!! 是很重要的一部分内容,要细细的啃

以上是关于封装promise版本的readFile的主要内容,如果未能解决你的问题,请参考以下文章

promise

fs.promises.readFile ENOENT 错误中没有堆栈

在循环中使用带有 fs.readFile 的 Promises

promise从易到难

fs模块封装

es6中async和await-使用