1
file.write(fd,...)
とfile.createWriteStream(...)
の違いは何ですか?file.createWriteStream(...)ではなくfile.write(...)を使用する必要がありますか?
例:次のコードでは、両方のスニペットが同じことをしています。
var http = require('http');
var fs = require('fs');
http.createServer(function(request, response) {
var newFile = fs.createWriteStream('newFile.txt');
request.pipe(newFile);
});,
var http = require('http');
var fs = require('fs');
http.createServer(function(request, response) {
var data = "";
request.on('data', function(chunk) {
data += chunk.toString();
});
reuqest.on('end', function() {
fs.write('newFile.txt', chunk);
});
});
私はどちらが良いか混乱していますか?ありがとう。