Files
SoonWorker/src/renderer/components/files/copy.js
T
2024-11-16 17:53:37 +08:00

34 lines
840 B
JavaScript

const fs = require("fs");
const path = require("path");
function copy(src, srcafter, isFolder, callback, fileList) {
if (isFolder) {
//复制文件夹
fs.cp(src, srcafter, { recursive: true }, (err) => {
if (err) {
console.error(err);
callback(fileList,false);
}else{
console.log("copyover");
console.log("err");
callback(fileList,true);
}
});
} else {
// 复制文件
fs.cp(src, srcafter, (err) => {
if (err) {
console.error(err);
console.log("err");
callback(fileList,false);
}else{
console.log("copyover");
callback(fileList,true);
}
});
}
}
export { copy };
//'./src/renderer/components/files/test'
//'./src/renderer/components/files/testafter/tset'