我有这样的文件结构:
{
"hierarchy": [
{
"type": "folder","name": "src","child": [
{
"type": "folder","name": "assets","child": [
{
"type": "folder","name": "styles","child": [
{
"type": "file","name": "style.css","data": "style"
}
]
},{
"type": "folder","name": "scripts","name": "script.js","data": "script"
}
]
}
]
},{
"type": "file","name": "index.html","data": "html"
},"name": "manifest.json","data": "manifest"
}
]
},{
"type": "folder","name": "dist","child": []
}
]
}
侦听此根目录和所有子目录,并创建一个反映此目录结构的Array,每个节点包含类型,名称,路径和子级:
[
["folder","src","./"],["file","index.html","./src/"],["folder","assets","styles","./src/assets/"],"scripts","style.css","./src/assets/styles/"],"script.js","./src/assets/scripts/"],"dist","./"]
]
我想动态监听JSON文件并创建一个数组,如示例所示。