如何复制图像?

Chr*_*rin 4 fs node.js

我想复制image.png的形式/folder1/folder2,怎么办呢?

/folder1
  image.png
/folder2
Run Code Online (Sandbox Code Playgroud)

谢谢!

sch*_*rmu 14

尝试这样的事情:

var fs = require('fs');

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

inStr.pipe(outStr);
Run Code Online (Sandbox Code Playgroud)

代码未经过测试,只是从内存中写下来的.


Jon*_*han 11

或者如果您更喜欢回调:

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!');
    });
});
Run Code Online (Sandbox Code Playgroud)