1.0.0 • Published 3 years ago

star_dahuiyi3 v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago
const fs = require('fs');
const path = require('path');

const toDir=(dir)=>{
    // 读取对应json的文件,根据内容创建对应的项目目录
    let data=fs.readFileSync(dir,'utf-8');
    fs.mkdirSync(JSON.parse(data).dirname)
    // console.log(src)
    // console.log(JSON.parse(data).children)
    JSON.parse(data).children.forEach(item => {
        // 正确获取命令行参数,并且对参数进行容错处理
        if(item.dirname){
            fs.mkdirSync(JSON.parse(data).dirname+'/'+item.dirname)
        }
        // 正确获取命令行参数,并且对参数进行容错处理
        if(item.children){
            item.children.forEach(v =>{
                //
                fs.writeFileSync(JSON.parse(data).dirname+'/'+item.dirname+'/'+v.filename,'')
            })
        }
    });

}
toDir('./list.json')