為什么我的代碼觸發(fā)不了data事件,,其他都可以
var?fs=require('fs');
var?readStream=fs.createReadStream('stream_copy_logo.js');
var?n=0
readStream
.on('data',function(chunk){
//觸發(fā)了data事件
n++;
console.log('data?emits');
console.log(Buffer.isBuffer(chunk))
//console.log(chunk.toString('utf8'));
//流的暫停
???readStream.pause();
???console.log('data?pause');
???//加一個3秒的延遲
???setTimeout(function(){
??? console.log('data?pause?stop?end')
??? readStream.resume()
???},3000)
})
2018-05-10
我也遇到這個問題了,可能是因為上一步操作復(fù)制圖片的時候你用的文件名用的也是stream_copy_logo.png,改成老師的steam_copy_logo.png再試一次就可以了,雖然我也不知道為什么~
2017-08-04
我覺的也是“var?readStream=fs.createReadStream('stream_copy_logo.js');”路徑存在問題,或者文件名不是這個
2017-04-19
估計是'stream_copy_logo.js'拼錯了或者路徑不對,沒找到文件