私はこの方法でファイルをコピーし、ソースファイルを削除したファイルをコピーする過程で、また成功をコピーすることもできます。私はあなたが成功する理由を知りたいですか?このファイルは削除されましたが、ファイルストリームは存在しますか?私はファイルをコピーするためにfs.createReadStreamとパイプを使用しています。ソースファイルは削除されていますが、ファイルストリームは存在しますか?
var fs=require('fs');
var rOption={
flags:"r",
encoding:null,
mode:0666
}
var wOption = {
flags: 'a',
encoding: null,
mode: 0666
}
var fileReadStream=fs.createReadStream('file1.rar',rOption);
var fileWriteStream = fs.createWriteStream('file2.rar',wOption);
fileReadStream.on('data',function(data){
fileWriteStream.write(data);
});
fileReadStream.on('error',function(err){
console.log(err)
});
fileReadStream.on('end',function(){
console.log("readStream end");
fileWriteStream.end();
});
現在の動作は何ですか?直接の質問をして、どのように動作させるかがはっきりしていることを確認してください。 – hankide
file1.rarがfile2.rarにコピーしていたとき、私はfile1.rarを削除しました。 'file2.rar'が作成されました。私はfile1.rarが削除されたので、そこからのストリームを知りたい。 – user5010266