1.0.5 • Published 3 years ago

copy_wst_twobag v1.0.5

Weekly downloads
1
License
ISC
Repository
-
Last release
3 years ago

##不要抄代码

let fs = require("fs");
const copyDir = (sorDir,tarDir)=>{
    if(!fs.existsSync(sorDir)){
        throw new Error("不存在复制路径" + sorDir);
    }
    if(fs.existsSync(tarDir)){
        throw new Error("已经存在该目标路径啦" + tarDir);
    }
    fs.mkdirSync(tarDir);
    fs.readdirSync(sorDir).forEach(item=>{
        let sorMidd = sorDir + "/" + item,
            tarMidd = tarDir + "/" + item;
        if(fs.statSync(sorMidd).isFile()){
            fs.copyFileSync(sorMidd,tarMidd);
        }else{
            copyDir(sorMidd,tarMidd);
        }
    })
}

module.exports={
    copyDir,
}
1.0.5

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago