我试图将一个 png 文件从一个文件夹复制到我的 nodeJs 项目中的另一个文件夹。我有一些问题。新的图像文件有问题,无法打开。
我用这个代码
const fs = require('fs');
var inStr = fs.createReadStream(mainDir+"/"+req.body.ExRequestId+".png");
var outStr = fs.createWriteStream(mainDir+"/"+docReq._id + ".png");
inStr.pipe(outStr);
最佳答案
尝试使用此代码:
fs.readFile(sourcePath , function (err, data) {
if (err) throw err;
fs.writeFile(destinationPath , data , 'base64' , function (err) {
if (err) throw err;
console.log('It\'s saved!');
});
});
关于node.js - 使用 fs 在 nodeJs 中复制图像,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59597439/