5

image.pngフォーム/folder1をにコピーしたいのですが/folder2、どうすればよいですか?

/folder1
  image.png
/folder2

ありがとう!

4

2 に答える 2

16

次のようなものを試してください。

var fs = require('fs');

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

inStr.pipe(outStr);

コードはテストされず、メモリから書き留められるだけです。

于 2011-03-06T21:20:18.893 に答える
12

または、コールバックを希望する場合:

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!');
    });
});
于 2011-03-06T21:26:31.380 に答える