2011-03-06 37 views

回答

10

嘗試這樣:

var fs = require('fs'); 

var inStr = fs.createReadStream('/your/path/to/file'); 
var outStr = fs.createWriteStream('/your/path/to/destination'); 

inStr.pipe(outStr); 

代碼沒有進行測試,從內存中只是寫下來。

8

或者如果你喜歡回調:

fs = require('fs') 
fs.readFile('folder1/image.png', function (err, data) { 
    if (err) throw err; 
    fs.writeFile('folder2/image.png', data, function (err) { 
     if (err) throw err; 
     console.log('It\'s saved!'); 
    }); 
}); 
+1

upvoted的實際 「處理」 錯誤 – 2015-01-23 09:37:18