首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用NPM Module fs-extra创建目录

使用NPM Module fs-extra创建目录
EN

Stack Overflow用户
提问于 2017-07-05 16:40:57
回答 1查看 2.6K关注 0票数 4

我需要些帮助。

我需要能够创建一个如下所示的目录结构:

代码语言:javascript
复制
parent
  child1
    folder1
    folder2
  child2
    folder1
    folder2

我目前正在使用fs-extra (npm模块)。我的问题是需要从.JSON文件中读取文件夹结构。当运行buildDir.js时,它应该读取.JSON文件,并在dist (分发)文件夹下创建上述结构。我当前的.JSON文件如下所示:

代码语言:javascript
复制
{
    "directories": [
        {
            "type": "folder",
            "name": "parent",
            "path": "parent/child1"
        },
        ...
    ]
}

附注:我是Javascript的新手,所以我的代码在某些地方可能有点稀疏。任何帮助都是最好的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-05 16:52:28

代码语言: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!");
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44921108

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档