1.0.0 • Published 3 years ago
star_dahuiyi3 v1.0.0
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')
1.0.0
3 years ago