我需要一些帮助。
我需要能够创建如下所示的目录结构:
parent
child1
folder1
folder2
child2
folder1
folder2
我目前正在使用 fs-extra(npm 模块)。我的问题是需要从 .JSON 文件中读取文件夹结构。当运行 buildDir.js 时,它应该读取 .JSON 文件并在 dist(分发)文件夹下创建上述结构。我当前的 .JSON 文件如下所示:
{
"directories": [
{
"type": "folder",
"name": "parent",
"path": "parent/child1"
},
...
]
}
p.s 我对 Javascript 很陌生,所以我的代码有些地方有点稀疏。 任何帮助都会很棒。
最佳答案
var parsedJson = JSON.parse(fs.readFileSync("directories.json", "UTF-8"));
parsedJson.directories.forEach(function(value){
if(value.type == "folder"){
fs.mkdirSync(value.path);
}
});
console.log("It worked!");
关于javascript - 使用 NPM 模块 fs-extra 创建目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44921108/