callback转Promise
Posted 金色元年
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了callback转Promise相关的知识,希望对你有一定的参考价值。
环境: nodejs - v6.2.0
1 const fs = require(\'fs\'); 2 3 let Promise = require(\'bluebird\'); 4 5 let readSync = function(filePath) { 6 return new Promise(function(resolve, reject) { 7 fs.unlink(filePath, (err) => { 8 if(err) return reject(err); 9 return resolve(); 10 }) 11 }) 12 } 13 14 readSync(\'log\').then(function(data) { 15 console.log(\'OKKKKK\'); 16 }).catch(function(err) { 17 console.log(err || \'errror!!\'); 18 })
以上是关于callback转Promise的主要内容,如果未能解决你的问题,请参考以下文章
VSCode自定义代码片段12——JavaScript的Promise对象