SOURCE

console 命令行工具 X clear

                    
>
console
let template = {
    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev",
    "name": "dev",
    "type": "directory",
    "files": [
        {
            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\bundleInfo.json",
            "name": "bundleInfo.json",
            "fileType": ".json",
            "type": "file"
        },
        {
            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\nls.metadata.json",
            "name": "nls.metadata.json",
            "fileType": ".json",
            "type": "file"
        },
        {
            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs",
            "name": "vs",
            "fileType": "",
            "files": [
                {
                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\base",
                    "name": "base",
                    "fileType": "",
                    "files": [
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\base\\worker",
                            "name": "worker",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\base\\worker\\workerMain.js",
                                    "name": "workerMain.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\base\\worker\\workerMain.js.map",
                                    "name": "workerMain.js.map",
                                    "fileType": ".map",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        }
                    ],
                    "type": "directory"
                },
                {
                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages",
                    "name": "basic-languages",
                    "fileType": "",
                    "files": [
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\abap",
                            "name": "abap",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\abap\\abap.contribution.js",
                                    "name": "abap.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\abap\\abap.js",
                                    "name": "abap.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\apex",
                            "name": "apex",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\apex\\apex.contribution.js",
                                    "name": "apex.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\apex\\apex.js",
                                    "name": "apex.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\azcli",
                            "name": "azcli",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\azcli\\azcli.contribution.js",
                                    "name": "azcli.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\azcli\\azcli.js",
                                    "name": "azcli.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\bat",
                            "name": "bat",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\bat\\bat.contribution.js",
                                    "name": "bat.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\bat\\bat.js",
                                    "name": "bat.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\clojure",
                            "name": "clojure",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\clojure\\clojure.contribution.js",
                                    "name": "clojure.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\clojure\\clojure.js",
                                    "name": "clojure.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\coffee",
                            "name": "coffee",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\coffee\\coffee.contribution.js",
                                    "name": "coffee.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\coffee\\coffee.js",
                                    "name": "coffee.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\cpp",
                            "name": "cpp",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\cpp\\cpp.contribution.js",
                                    "name": "cpp.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\cpp\\cpp.js",
                                    "name": "cpp.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\csharp",
                            "name": "csharp",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\csharp\\csharp.contribution.js",
                                    "name": "csharp.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\csharp\\csharp.js",
                                    "name": "csharp.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\csp",
                            "name": "csp",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\csp\\csp.contribution.js",
                                    "name": "csp.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\csp\\csp.js",
                                    "name": "csp.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\css",
                            "name": "css",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\css\\css.contribution.js",
                                    "name": "css.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\css\\css.js",
                                    "name": "css.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\dockerfile",
                            "name": "dockerfile",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\dockerfile\\dockerfile.contribution.js",
                                    "name": "dockerfile.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\dockerfile\\dockerfile.js",
                                    "name": "dockerfile.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\fsharp",
                            "name": "fsharp",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\fsharp\\fsharp.contribution.js",
                                    "name": "fsharp.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\fsharp\\fsharp.js",
                                    "name": "fsharp.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\go",
                            "name": "go",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\go\\go.contribution.js",
                                    "name": "go.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\go\\go.js",
                                    "name": "go.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\graphql",
                            "name": "graphql",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\graphql\\graphql.contribution.js",
                                    "name": "graphql.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\graphql\\graphql.js",
                                    "name": "graphql.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\handlebars",
                            "name": "handlebars",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\handlebars\\handlebars.contribution.js",
                                    "name": "handlebars.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\handlebars\\handlebars.js",
                                    "name": "handlebars.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\html",
                            "name": "html",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\html\\html.contribution.js",
                                    "name": "html.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\html\\html.js",
                                    "name": "html.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\ini",
                            "name": "ini",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\ini\\ini.contribution.js",
                                    "name": "ini.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\ini\\ini.js",
                                    "name": "ini.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\java",
                            "name": "java",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\java\\java.contribution.js",
                                    "name": "java.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\java\\java.js",
                                    "name": "java.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\javascript",
                            "name": "javascript",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\javascript\\javascript.contribution.js",
                                    "name": "javascript.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\javascript\\javascript.js",
                                    "name": "javascript.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\kotlin",
                            "name": "kotlin",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\kotlin\\kotlin.contribution.js",
                                    "name": "kotlin.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\kotlin\\kotlin.js",
                                    "name": "kotlin.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\less",
                            "name": "less",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\less\\less.contribution.js",
                                    "name": "less.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\less\\less.js",
                                    "name": "less.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\lua",
                            "name": "lua",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\lua\\lua.contribution.js",
                                    "name": "lua.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\lua\\lua.js",
                                    "name": "lua.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\markdown",
                            "name": "markdown",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\markdown\\markdown.contribution.js",
                                    "name": "markdown.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\markdown\\markdown.js",
                                    "name": "markdown.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\mips",
                            "name": "mips",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\mips\\mips.contribution.js",
                                    "name": "mips.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\mips\\mips.js",
                                    "name": "mips.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\msdax",
                            "name": "msdax",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\msdax\\msdax.contribution.js",
                                    "name": "msdax.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\msdax\\msdax.js",
                                    "name": "msdax.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\mysql",
                            "name": "mysql",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\mysql\\mysql.contribution.js",
                                    "name": "mysql.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\mysql\\mysql.js",
                                    "name": "mysql.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\objective-c",
                            "name": "objective-c",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\objective-c\\objective-c.contribution.js",
                                    "name": "objective-c.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\objective-c\\objective-c.js",
                                    "name": "objective-c.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\pascal",
                            "name": "pascal",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\pascal\\pascal.contribution.js",
                                    "name": "pascal.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\pascal\\pascal.js",
                                    "name": "pascal.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\pascaligo",
                            "name": "pascaligo",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\pascaligo\\pascaligo.contribution.js",
                                    "name": "pascaligo.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\pascaligo\\pascaligo.js",
                                    "name": "pascaligo.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\perl",
                            "name": "perl",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\perl\\perl.contribution.js",
                                    "name": "perl.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\perl\\perl.js",
                                    "name": "perl.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\pgsql",
                            "name": "pgsql",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\pgsql\\pgsql.contribution.js",
                                    "name": "pgsql.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\pgsql\\pgsql.js",
                                    "name": "pgsql.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\php",
                            "name": "php",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\php\\php.contribution.js",
                                    "name": "php.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\php\\php.js",
                                    "name": "php.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\postiats",
                            "name": "postiats",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\postiats\\postiats.contribution.js",
                                    "name": "postiats.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\postiats\\postiats.js",
                                    "name": "postiats.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\powerquery",
                            "name": "powerquery",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\powerquery\\powerquery.contribution.js",
                                    "name": "powerquery.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\powerquery\\powerquery.js",
                                    "name": "powerquery.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\powershell",
                            "name": "powershell",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\powershell\\powershell.contribution.js",
                                    "name": "powershell.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\powershell\\powershell.js",
                                    "name": "powershell.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\pug",
                            "name": "pug",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\pug\\pug.contribution.js",
                                    "name": "pug.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\pug\\pug.js",
                                    "name": "pug.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\python",
                            "name": "python",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\python\\python.contribution.js",
                                    "name": "python.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\python\\python.js",
                                    "name": "python.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\r",
                            "name": "r",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\r\\r.contribution.js",
                                    "name": "r.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\r\\r.js",
                                    "name": "r.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\razor",
                            "name": "razor",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\razor\\razor.contribution.js",
                                    "name": "razor.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\razor\\razor.js",
                                    "name": "razor.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\redis",
                            "name": "redis",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\redis\\redis.contribution.js",
                                    "name": "redis.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\redis\\redis.js",
                                    "name": "redis.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\redshift",
                            "name": "redshift",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\redshift\\redshift.contribution.js",
                                    "name": "redshift.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\redshift\\redshift.js",
                                    "name": "redshift.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\ruby",
                            "name": "ruby",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\ruby\\ruby.contribution.js",
                                    "name": "ruby.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\ruby\\ruby.js",
                                    "name": "ruby.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\rust",
                            "name": "rust",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\rust\\rust.contribution.js",
                                    "name": "rust.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\rust\\rust.js",
                                    "name": "rust.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\sb",
                            "name": "sb",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\sb\\sb.contribution.js",
                                    "name": "sb.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\sb\\sb.js",
                                    "name": "sb.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\scheme",
                            "name": "scheme",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\scheme\\scheme.contribution.js",
                                    "name": "scheme.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\scheme\\scheme.js",
                                    "name": "scheme.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\scss",
                            "name": "scss",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\scss\\scss.contribution.js",
                                    "name": "scss.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\scss\\scss.js",
                                    "name": "scss.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\shell",
                            "name": "shell",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\shell\\shell.contribution.js",
                                    "name": "shell.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\shell\\shell.js",
                                    "name": "shell.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\solidity",
                            "name": "solidity",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\solidity\\solidity.contribution.js",
                                    "name": "solidity.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\solidity\\solidity.js",
                                    "name": "solidity.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\sophia",
                            "name": "sophia",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\sophia\\sophia.contribution.js",
                                    "name": "sophia.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\sophia\\sophia.js",
                                    "name": "sophia.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\sql",
                            "name": "sql",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\sql\\sql.contribution.js",
                                    "name": "sql.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\sql\\sql.js",
                                    "name": "sql.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\st",
                            "name": "st",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\st\\st.contribution.js",
                                    "name": "st.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\st\\st.js",
                                    "name": "st.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\swift",
                            "name": "swift",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\swift\\swift.contribution.js",
                                    "name": "swift.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\swift\\swift.js",
                                    "name": "swift.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\tcl",
                            "name": "tcl",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\tcl\\tcl.contribution.js",
                                    "name": "tcl.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\tcl\\tcl.js",
                                    "name": "tcl.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\twig",
                            "name": "twig",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\twig\\twig.contribution.js",
                                    "name": "twig.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\twig\\twig.js",
                                    "name": "twig.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\typescript",
                            "name": "typescript",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\typescript\\typescript.contribution.js",
                                    "name": "typescript.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\typescript\\typescript.js",
                                    "name": "typescript.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\vb",
                            "name": "vb",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\vb\\vb.contribution.js",
                                    "name": "vb.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\vb\\vb.js",
                                    "name": "vb.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\xml",
                            "name": "xml",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\xml\\xml.contribution.js",
                                    "name": "xml.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\xml\\xml.js",
                                    "name": "xml.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\yaml",
                            "name": "yaml",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\yaml\\yaml.contribution.js",
                                    "name": "yaml.contribution.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\yaml\\yaml.js",
                                    "name": "yaml.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\basic-languages\\_.contribution.js",
                            "name": "_.contribution.js",
                            "fileType": ".js",
                            "type": "file"
                        }
                    ],
                    "type": "directory"
                },
                {
                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\editor",
                    "name": "editor",
                    "fileType": "",
                    "files": [
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\editor\\editor.main.css",
                            "name": "editor.main.css",
                            "fileType": ".css",
                            "type": "file"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\editor\\editor.main.js",
                            "name": "editor.main.js",
                            "fileType": ".js",
                            "type": "file"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\editor\\editor.main.js.map",
                            "name": "editor.main.js.map",
                            "fileType": ".map",
                            "type": "file"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\editor\\editor.main.nls.de.js",
                            "name": "editor.main.nls.de.js",
                            "fileType": ".js",
                            "type": "file"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\editor\\editor.main.nls.es.js",
                            "name": "editor.main.nls.es.js",
                            "fileType": ".js",
                            "type": "file"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\editor\\editor.main.nls.fr.js",
                            "name": "editor.main.nls.fr.js",
                            "fileType": ".js",
                            "type": "file"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\editor\\editor.main.nls.it.js",
                            "name": "editor.main.nls.it.js",
                            "fileType": ".js",
                            "type": "file"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\editor\\editor.main.nls.ja.js",
                            "name": "editor.main.nls.ja.js",
                            "fileType": ".js",
                            "type": "file"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\editor\\editor.main.nls.js",
                            "name": "editor.main.nls.js",
                            "fileType": ".js",
                            "type": "file"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\editor\\editor.main.nls.ko.js",
                            "name": "editor.main.nls.ko.js",
                            "fileType": ".js",
                            "type": "file"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\editor\\editor.main.nls.ru.js",
                            "name": "editor.main.nls.ru.js",
                            "fileType": ".js",
                            "type": "file"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\editor\\editor.main.nls.zh-cn.js",
                            "name": "editor.main.nls.zh-cn.js",
                            "fileType": ".js",
                            "type": "file"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\editor\\editor.main.nls.zh-tw.js",
                            "name": "editor.main.nls.zh-tw.js",
                            "fileType": ".js",
                            "type": "file"
                        }
                    ],
                    "type": "directory"
                },
                {
                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\language",
                    "name": "language",
                    "fileType": "",
                    "files": [
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\language\\css",
                            "name": "css",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\language\\css\\cssMode.js",
                                    "name": "cssMode.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\language\\css\\cssWorker.js",
                                    "name": "cssWorker.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\language\\html",
                            "name": "html",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\language\\html\\htmlMode.js",
                                    "name": "htmlMode.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\language\\html\\htmlWorker.js",
                                    "name": "htmlWorker.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\language\\json",
                            "name": "json",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\language\\json\\jsonMode.js",
                                    "name": "jsonMode.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\language\\json\\jsonWorker.js",
                                    "name": "jsonWorker.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        },
                        {
                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\language\\typescript",
                            "name": "typescript",
                            "fileType": "",
                            "files": [
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\language\\typescript\\languageFeatures.js",
                                    "name": "languageFeatures.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\language\\typescript\\lib",
                                    "name": "lib",
                                    "fileType": "",
                                    "files": [
                                        {
                                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\language\\typescript\\lib\\lib.js",
                                            "name": "lib.js",
                                            "fileType": ".js",
                                            "type": "file"
                                        },
                                        {
                                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\language\\typescript\\lib\\typescriptServices.js",
                                            "name": "typescriptServices.js",
                                            "fileType": ".js",
                                            "type": "file"
                                        },
                                        {
                                            "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\language\\typescript\\lib\\typescriptServicesMetadata.js",
                                            "name": "typescriptServicesMetadata.js",
                                            "fileType": ".js",
                                            "type": "file"
                                        }
                                    ],
                                    "type": "directory"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\language\\typescript\\ts.worker.js",
                                    "name": "ts.worker.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\language\\typescript\\tsMode.js",
                                    "name": "tsMode.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\language\\typescript\\tsWorker.js",
                                    "name": "tsWorker.js",
                                    "fileType": ".js",
                                    "type": "file"
                                },
                                {
                                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\language\\typescript\\workerManager.js",
                                    "name": "workerManager.js",
                                    "fileType": ".js",
                                    "type": "file"
                                }
                            ],
                            "type": "directory"
                        }
                    ],
                    "type": "directory"
                },
                {
                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\loader.js",
                    "name": "loader.js",
                    "fileType": ".js",
                    "type": "file"
                },
                {
                    "path": "D:\\新建文件夹\\新建文件夹 (2)\\monaco-editor-demos-master\\node_modules\\monaco-editor\\dev\\vs\\loader.js.map",
                    "name": "loader.js.map",
                    "fileType": ".map",
                    "type": "file"
                }
            ],
            "type": "directory"
        }
    ]
}
function on(obj, type, listener) {
    obj.addEventListener(type, listener);
}
function off(obj, type, listener) {
    obj.removeEventListener(type, listener);
}
function addClass(obj) {
    let args = [].slice.call(arguments, 1);
    args.forEach(function (item) {
        obj.classList.add(item);
    });
}
function rmClass(obj) {
    let args = [].slice.call(arguments, 1);
    args.forEach(function (item) {
        obj.classList.remove(item);
    });
}
function containsClass(obj, classname) {
    if (!obj) { return false; }
    return obj.classList.contains(classname);
}
function copyProp(target, source) {
    Object.assign(target, source);
}
function append(target, obj) {
    target.appendChild(obj);
}
function stop(e) {
    e.stopPropagation();
}
function getWidthInDoc(obj) {
    return obj.getBoundingClientRect().width;
}
function elc(tagName, textContent = "", classnames = "", styles = {}) {
    let el = document.createElement(tagName);
    el.innerHTML = textContent;
    if (typeof classnames == 'string' && classnames.trim()) {
        addClass(el, classnames);
    } else if (classnames instanceof Array && classnames.length > 0) {
        addClass(el, ...classnames);
    }
    copyProp(el.style, styles);
    return el;
}
class FoldersExplorer {
    constructor(place, template) {
        this.place = place;
        this.template = template;
        let indent = 10;
        let indentUnit = 22;
        let fileTitle = elc("div", `<span class="folder-cap">&lt;</span>&nbsp;${this.template.name}`, "file-title", {
            paddingLeft: `${indent}px`
        });
        let folder = elc('div', "", ["folder", "root-folder","collapse"]);
        let toggle = function() {
            this.parentElement.classList.toggle("collapse");
        }
        append(folder, fileTitle);
        append(this.place, folder);
        on(fileTitle,"click",toggle);
        function deep(obj, parent, indent) {
            for (let key in obj) {
                let item = obj[key];
                let el = elc("div");
                let fileTitle = null;
                if (item.type == 'file') {
                    fileTitle = elc("div",item.name,"file-title",{
                        paddingLeft: `${indent}px`
                    });
                    addClass(el, "file");
                } else if (item.type == "directory") {
                    fileTitle = elc("div", `<span class="folder-cap">&lt;</span>&nbsp;${item.name}`, "file-title", {
                        paddingLeft: `${indent}px`
                    });
                    addClass(el, "folder");
                    addClass(el,"collapse");
                    on(fileTitle,"click", toggle);
                }
                append(el, fileTitle);
                append(parent, el);
                if(item.files && item.files instanceof Array) {
                    deep(item.files,el,indent + indentUnit);
                }
            }
        }
        deep(this.template.files, folder, indent + indentUnit);
    }
}
new FoldersExplorer(document.querySelector("#root"), template);
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=, initial-scale=">
	<meta http-equiv="X-UA-Compatible" content="">
	<title></title>
</head>
<body>
	<div id="root"></div>
</body>
</html>
* {
    margin: 0;
    padding: 0;
}
:root {
    --bg: #1e2227;
    --text-color: #eee;
    --text-size: 13px;
    --line-height: 30px;
    --light-bg: #2c313a;
}
#root {
    position: relative;
    width: 200px;
    height: 200px;
    background: var(--bg);
    overflow: auto;
}
#root::-webkit-scrollbar {
    width: 10px;
    height: 10px;
}
#root::-webkit-scrollbar-thumb {
    background: rgba(255,255, 255, 0.5)
}
.folder {
    overflow: hidden;
    height: auto;
    background: var(--bg);
    color: var(--text-color);
    user-select: none;
    font-size: 13px;
}
.folder.collapse {
    height: var(--line-height);
}
.collapse>.folder {
    width: 0;
    height: 0;
}
.folder.collapse>.file-title>.folder-cap {
    transform: rotate(0deg);
}
.folder-cap {
    float: left;
    height: 100%;
    width: 16px;
    line-height: var(--line-height);
    font-family: "幼圆";
    font-weight: bold;
    font-size: 10px;
    text-align: center;
    transform: rotate(-90deg);
}
.root-folder {
    position: absolute;
    left: 0;
    top: 0;
    min-width: 100%;
}
.file-title {
    width: 100%;
    font-size: var(--text-size);
    height: var(--line-height);
    line-height: var(--line-height);
    background: var(--bg);
    box-sizing: border-box;
}
.file-title:hover {
    background: var(--light-bg);
}