【发布时间】:2017-06-14 10:17:07
【问题描述】:
我的承诺中有一些回调:
var res = new Promise(resolve => {
console.log('trig1');
var out = fs.createWriteStream(pathToFile);
console.log('trig2');
out.on('finish', function() {
console.log('out finish')
})
out.on('close', function() {
console.log('out close')
})
out.on('error', function(err) {
console.log('out error: ' + err)
})
})
当我调用这个承诺时,它会在路径上创建文件并打印:
trig1
trig2
仅此而已。为什么我的回调没有执行?
问候和感谢
【问题讨论】:
标签: node.js events npm callback promise