diff --git a/README.md b/README.md index ac528f8a4bf963440d451968ea8de12415007cee..2dfb0272a91c6dcc2dfa9bc0813c425ebe820a72 100644 --- a/README.md +++ b/README.md @@ -1,89 +1,82 @@ -# skill_tree_toolchains - -全栈工具链 +# skill_tree_web_in_action +`Web实战技能树`是[技能树森林](https://gitcode.net/csdn/skill_tree)的一部分。 ## 初始化 -``` +```bash pip install -r requirements.txt ``` - ## 目录结构说明 * 技能树`骨架文件`: - * 位置:`data/tree.json` - * 说明:该文件是执行 `python main.py` 生成的,请勿人工编辑 + * 位置:`data/tree.json` + * 说明:该文件是执行 `python main.py` 生成的,请勿人工编辑 * 技能树`根节点`配置文件: - * 位置:`data/config.json` - * 说明:可编辑配置关键词等字段,其中 `node_id` 字段是生成的,请勿编辑 + * 位置:`data/config.json` + * 说明:可编辑配置关键词等字段,其中 `node_id` 字段是生成的,请勿编辑 * 技能树`难度节点`: - * 位置:`data/xxx`,例如: `data/1.toolchains初阶` - * 说明: - * 每个技能树有 3 个等级,目录前的序号是必要的,用来保持文件夹目录的顺序 - * 每个目录下有一个 `config.json` 可配置关键词信息,其中 `node_id` 字段是生成的,请勿编辑 + * 位置:`data/xxx`,例如: `data/1.Web实战初阶` + * 说明: + * 每个技能树有 3 个等级,目录前的序号是必要的,用来保持文件夹目录的顺序 + * 每个目录下有一个 `config.json` 可配置关键词信息,其中 `node_id` 字段是生成的,请勿编辑 * 技能树`章节点`: - * 位置:`data/xxx/xxx`,例如:`data/1.toolchains初阶/1.git` - * 说明: - * 每个技能树的每个难度等级有 n 个章节,目录前的序号是必要的,用来保持文件夹目录的顺序 - * 每个目录下有一个 `config.json` 可配置关键词信息,其中 `node_id` 字段是生成的,请勿编辑 + * 位置:`data/xxx/xxx`,例如:`data/1.Web实战初阶/1.git` + * 说明: + * 每个技能树的每个难度等级有 n 个章节,目录前的序号是必要的,用来保持文件夹目录的顺序 + * 每个目录下有一个 `config.json` 可配置关键词信息,其中 `node_id` 字段是生成的,请勿编辑 * 技能树`知识节点`: - * 位置:`data/xxx/xxx/xxx`,例如:`data/1.toolchains初阶/1.git/3.push修改到远程创库` - * 说明: - * 每个技能树的每章有 `n` 个知识节点,目录前的序号是必要的,用来保持文件夹目录的顺序 - * 每个目录下有一个 `config.json` - * 其中 `node_id` 字段是生成的,请勿编辑 - * 其中 `keywords` 可配置关键字字段 - * 其中 `children` 可配置该`知识节点`下的子树结构信息,参考后面描述 - * 其中 `export` 可配置该`知识节点`下的导出习题信息,参考后面描述 + * 位置:`data/xxx/xxx/xxx`,例如:`data/1.Web实战初阶/1.git/3.push修改到远程创库` + * 说明: + * 每个技能树的每章有 `n` 个知识节点,目录前的序号是必要的,用来保持文件夹目录的顺序 + * 每个目录下有一个 `config.json` + * 其中 `node_id` 字段是生成的,请勿编辑 + * 其中 `keywords` 可配置关键字字段 + * 其中 `children` 可配置该`知识节点`下的子树结构信息,参考后面描述 + * 其中 `export` 可配置该`知识节点`下的导出习题信息,参考后面描述 ## `知识节点` 子树信息结构 -例如 `data/1.toolchains初阶/1.git/4.push修改到远程创库/config.json` 里配置对该知识节点子树信息结构: +例如 `data/1.Web实战初阶/1.git/4.push修改到远程创库/config.json` 里配置对该知识节点子树信息结构: + ```json { - // ... + // ... - "children": [ - // TODO ... - ], + "children": [ + // TODO ... + ], } ``` - - ## `知识节点` 的导出习题编辑 -例如 `data/1.toolchains初阶/1.git/4.push修改到远程创库/config.json` 里配置对该知识节点导出的习题 +例如 `data/1.Web实战初阶/1.git/4.push修改到远程创库/config.json` 里配置对该知识节点导出的习题 ```json { - // ... - "export": [ - "hello.sh" - ] + // ... + "export": [ + "hello.sh" + ] } ``` -格式说明: -* `file`: 指定该目录下的习题源文件 -* `variants`: 指定习题同名的json选项配置文件,参考下一节 -* `depends`: 如果习题依赖同目录下的其他习题源代码,则在此字段里配置依赖的其他习题源文件名 - ## `知识节点` 的导出习题选项配置编辑 -如前内容,我们在知识节点下增加一个习题定义,例如在 `data/1.toolchains初阶/1.git/4.push修改到远程创库` 下增加一个`hello.json`代码: +如前内容,我们在知识节点下增加一个习题定义,例如在 `data/1.Web实战初阶/1.git/4.push修改到远程创库` 下增加一个`hello.json`代码: ```json { - "type": "code_options", - "author": "刘鑫", - "source": "hello.md", - "notebook_enable": false + "type": "code_options", + "author": "刘鑫", + "source": "hello.md", + "notebook_enable": false } ``` + 其中 type 字段目前都固定是 `code_options`。根据具体情况写好其它字段,注意这里 source 的文件名,我们指定了一个 markdwon 文件。现在我们新建一个 HelloWorld.md 并编辑为: ````markdown @@ -130,6 +123,4 @@ $ git pull origin master ```` 这是一个最基本的习题结构,它包含标题、答案、选项,注意这几个一级和二级标题必须填写正确,解释器会读取这几个标题。而选项的标题会被直接忽略掉,在 -最终生成的习题中不包含选项的三级标题,所以这个标题可以用来标注一些编辑信息,例如“此选项没有关闭文件连接”,“类型错误”等等。 - - +最终生成的习题中不包含选项的三级标题,所以这个标题可以用来标注一些编辑信息,例如“此选项没有关闭文件连接”,“类型错误”等等。 \ No newline at end of file diff --git "a/data/1.toolchains\345\210\235\351\230\266/1.\345\267\245\344\275\234\347\251\272\351\227\264\345\210\233\345\273\272/1.\345\210\233\345\273\272\351\241\271\347\233\256\345\267\245\344\275\234\347\251\272\351\227\264\346\240\271\347\233\256\345\275\225/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/1.\345\267\245\344\275\234\347\251\272\351\227\264\345\210\233\345\273\272/1.\345\210\233\345\273\272\351\241\271\347\233\256\345\267\245\344\275\234\347\251\272\351\227\264\346\240\271\347\233\256\345\275\225/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/1.\345\267\245\344\275\234\347\251\272\351\227\264\345\210\233\345\273\272/1.\345\210\233\345\273\272\351\241\271\347\233\256\345\267\245\344\275\234\347\251\272\351\227\264\346\240\271\347\233\256\345\275\225/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/1.\345\267\245\344\275\234\347\251\272\351\227\264\345\210\233\345\273\272/1.\345\210\233\345\273\272\351\241\271\347\233\256\345\267\245\344\275\234\347\251\272\351\227\264\346\240\271\347\233\256\345\275\225/config.json" diff --git "a/data/1.toolchains\345\210\235\351\230\266/1.\345\267\245\344\275\234\347\251\272\351\227\264\345\210\233\345\273\272/2.\345\210\235\345\247\213\345\214\226git\344\273\223\345\272\223/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/1.\345\267\245\344\275\234\347\251\272\351\227\264\345\210\233\345\273\272/2.\345\210\235\345\247\213\345\214\226git\344\273\223\345\272\223/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/1.\345\267\245\344\275\234\347\251\272\351\227\264\345\210\233\345\273\272/2.\345\210\235\345\247\213\345\214\226git\344\273\223\345\272\223/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/1.\345\267\245\344\275\234\347\251\272\351\227\264\345\210\233\345\273\272/2.\345\210\235\345\247\213\345\214\226git\344\273\223\345\272\223/config.json" diff --git "a/data/1.toolchains\345\210\235\351\230\266/1.\345\267\245\344\275\234\347\251\272\351\227\264\345\210\233\345\273\272/3.\345\210\233\345\273\272gitignore\346\226\207\344\273\266/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/1.\345\267\245\344\275\234\347\251\272\351\227\264\345\210\233\345\273\272/3.\345\210\233\345\273\272gitignore\346\226\207\344\273\266/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/1.\345\267\245\344\275\234\347\251\272\351\227\264\345\210\233\345\273\272/3.\345\210\233\345\273\272gitignore\346\226\207\344\273\266/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/1.\345\267\245\344\275\234\347\251\272\351\227\264\345\210\233\345\273\272/3.\345\210\233\345\273\272gitignore\346\226\207\344\273\266/config.json" diff --git "a/data/1.toolchains\345\210\235\351\230\266/1.\345\267\245\344\275\234\347\251\272\351\227\264\345\210\233\345\273\272/4.\346\267\273\345\212\240\351\241\271\347\233\256README.md\346\226\207\346\241\243/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/1.\345\267\245\344\275\234\347\251\272\351\227\264\345\210\233\345\273\272/4.\346\267\273\345\212\240\351\241\271\347\233\256README.md\346\226\207\346\241\243/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/1.\345\267\245\344\275\234\347\251\272\351\227\264\345\210\233\345\273\272/4.\346\267\273\345\212\240\351\241\271\347\233\256README.md\346\226\207\346\241\243/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/1.\345\267\245\344\275\234\347\251\272\351\227\264\345\210\233\345\273\272/4.\346\267\273\345\212\240\351\241\271\347\233\256README.md\346\226\207\346\241\243/config.json" diff --git "a/data/1.toolchains\345\210\235\351\230\266/1.\345\267\245\344\275\234\347\251\272\351\227\264\345\210\233\345\273\272/5.\345\256\214\346\210\220\347\254\254\344\270\200\346\254\241\346\234\254\345\234\260\344\273\223\345\272\223\346\217\220\344\272\244/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/1.\345\267\245\344\275\234\347\251\272\351\227\264\345\210\233\345\273\272/5.\345\256\214\346\210\220\347\254\254\344\270\200\346\254\241\346\234\254\345\234\260\344\273\223\345\272\223\346\217\220\344\272\244/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/1.\345\267\245\344\275\234\347\251\272\351\227\264\345\210\233\345\273\272/5.\345\256\214\346\210\220\347\254\254\344\270\200\346\254\241\346\234\254\345\234\260\344\273\223\345\272\223\346\217\220\344\272\244/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/1.\345\267\245\344\275\234\347\251\272\351\227\264\345\210\233\345\273\272/5.\345\256\214\346\210\220\347\254\254\344\270\200\346\254\241\346\234\254\345\234\260\344\273\223\345\272\223\346\217\220\344\272\244/config.json" diff --git "a/data/1.toolchains\345\210\235\351\230\266/1.\345\267\245\344\275\234\347\251\272\351\227\264\345\210\233\345\273\272/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/1.\345\267\245\344\275\234\347\251\272\351\227\264\345\210\233\345\273\272/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/1.\345\267\245\344\275\234\347\251\272\351\227\264\345\210\233\345\273\272/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/1.\345\267\245\344\275\234\347\251\272\351\227\264\345\210\233\345\273\272/config.json" diff --git "a/data/1.toolchains\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/1.\346\263\250\345\206\214codechina\350\264\246\346\210\267/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/1.\346\263\250\345\206\214codechina\350\264\246\346\210\267/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/1.\346\263\250\345\206\214codechina\350\264\246\346\210\267/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/1.\346\263\250\345\206\214codechina\350\264\246\346\210\267/config.json" diff --git "a/data/1.toolchains\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/2.\345\210\233\345\273\272\351\241\271\347\233\256\347\273\204\347\273\207/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/2.\345\210\233\345\273\272\351\241\271\347\233\256\347\273\204\347\273\207/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/2.\345\210\233\345\273\272\351\241\271\347\233\256\347\273\204\347\273\207/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/2.\345\210\233\345\273\272\351\241\271\347\233\256\347\273\204\347\273\207/config.json" diff --git "a/data/1.toolchains\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/3.\345\210\233\345\273\272\350\277\234\347\250\213\344\273\223\345\272\223/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/3.\345\210\233\345\273\272\350\277\234\347\250\213\344\273\223\345\272\223/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/3.\345\210\233\345\273\272\350\277\234\347\250\213\344\273\223\345\272\223/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/3.\345\210\233\345\273\272\350\277\234\347\250\213\344\273\223\345\272\223/config.json" diff --git "a/data/1.toolchains\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/4.\351\205\215\347\275\256\345\257\206\351\222\245/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/4.\351\205\215\347\275\256\345\257\206\351\222\245/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/4.\351\205\215\347\275\256\345\257\206\351\222\245/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/4.\351\205\215\347\275\256\345\257\206\351\222\245/config.json" diff --git "a/data/1.toolchains\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/5.\347\256\241\347\220\206\344\273\223\345\272\223\346\235\203\351\231\220/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/5.\347\256\241\347\220\206\344\273\223\345\272\223\346\235\203\351\231\220/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/5.\347\256\241\347\220\206\344\273\223\345\272\223\346\235\203\351\231\220/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/5.\347\256\241\347\220\206\344\273\223\345\272\223\346\235\203\351\231\220/config.json" diff --git "a/data/1.toolchains\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/6.\345\260\206\346\234\254\345\234\260\344\273\223\345\272\223\345\205\263\350\201\224\345\271\266\346\216\250\351\200\201\345\210\260\350\277\234\347\250\213\344\273\223\345\272\223/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/6.\345\260\206\346\234\254\345\234\260\344\273\223\345\272\223\345\205\263\350\201\224\345\271\266\346\216\250\351\200\201\345\210\260\350\277\234\347\250\213\344\273\223\345\272\223/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/6.\345\260\206\346\234\254\345\234\260\344\273\223\345\272\223\345\205\263\350\201\224\345\271\266\346\216\250\351\200\201\345\210\260\350\277\234\347\250\213\344\273\223\345\272\223/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/6.\345\260\206\346\234\254\345\234\260\344\273\223\345\272\223\345\205\263\350\201\224\345\271\266\346\216\250\351\200\201\345\210\260\350\277\234\347\250\213\344\273\223\345\272\223/config.json" diff --git "a/data/1.toolchains\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/7.\351\241\271\347\233\256\346\210\220\345\221\230\345\222\214\346\235\203\351\231\220\347\256\241\347\220\206/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/7.\351\241\271\347\233\256\346\210\220\345\221\230\345\222\214\346\235\203\351\231\220\347\256\241\347\220\206/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/7.\351\241\271\347\233\256\346\210\220\345\221\230\345\222\214\346\235\203\351\231\220\347\256\241\347\220\206/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/7.\351\241\271\347\233\256\346\210\220\345\221\230\345\222\214\346\235\203\351\231\220\347\256\241\347\220\206/config.json" diff --git "a/data/1.toolchains\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/2.\350\277\234\347\250\213\344\273\223\345\272\223\347\256\241\347\220\206/config.json" diff --git "a/data/1.toolchains\345\210\235\351\230\266/3.\345\211\215\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272/1.\345\256\211\350\243\205nodejs\347\216\257\345\242\203/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/3.\345\211\215\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272/1.\345\256\211\350\243\205nodejs\347\216\257\345\242\203/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/3.\345\211\215\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272/1.\345\256\211\350\243\205nodejs\347\216\257\345\242\203/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/3.\345\211\215\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272/1.\345\256\211\350\243\205nodejs\347\216\257\345\242\203/config.json" diff --git "a/data/1.toolchains\345\210\235\351\230\266/3.\345\211\215\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272/2.\350\247\243\345\206\263\345\233\275\345\244\226npm\346\272\220\344\270\213\350\275\275\351\200\237\345\272\246\344\270\216\350\256\277\351\227\256\351\231\220\345\210\266\351\227\256\351\242\230/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/3.\345\211\215\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272/2.\350\247\243\345\206\263\345\233\275\345\244\226npm\346\272\220\344\270\213\350\275\275\351\200\237\345\272\246\344\270\216\350\256\277\351\227\256\351\231\220\345\210\266\351\227\256\351\242\230/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/3.\345\211\215\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272/2.\350\247\243\345\206\263\345\233\275\345\244\226npm\346\272\220\344\270\213\350\275\275\351\200\237\345\272\246\344\270\216\350\256\277\351\227\256\351\231\220\345\210\266\351\227\256\351\242\230/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/3.\345\211\215\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272/2.\350\247\243\345\206\263\345\233\275\345\244\226npm\346\272\220\344\270\213\350\275\275\351\200\237\345\272\246\344\270\216\350\256\277\351\227\256\351\231\220\345\210\266\351\227\256\351\242\230/config.json" diff --git "a/data/1.toolchains\345\210\235\351\230\266/3.\345\211\215\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272/3.\345\234\250\351\241\271\347\233\256\345\267\245\344\275\234\347\251\272\351\227\264\344\270\255\345\210\233\345\273\272\345\211\215\347\253\257\351\241\271\347\233\256\347\233\256\345\275\225/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/3.\345\211\215\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272/3.\345\234\250\351\241\271\347\233\256\345\267\245\344\275\234\347\251\272\351\227\264\344\270\255\345\210\233\345\273\272\345\211\215\347\253\257\351\241\271\347\233\256\347\233\256\345\275\225/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/3.\345\211\215\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272/3.\345\234\250\351\241\271\347\233\256\345\267\245\344\275\234\347\251\272\351\227\264\344\270\255\345\210\233\345\273\272\345\211\215\347\253\257\351\241\271\347\233\256\347\233\256\345\275\225/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/3.\345\211\215\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272/3.\345\234\250\351\241\271\347\233\256\345\267\245\344\275\234\347\251\272\351\227\264\344\270\255\345\210\233\345\273\272\345\211\215\347\253\257\351\241\271\347\233\256\347\233\256\345\275\225/config.json" diff --git "a/data/1.toolchains\345\210\235\351\230\266/3.\345\211\215\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272/4.\345\274\200\345\217\221\345\211\215\345\207\206\345\244\207\345\267\245\344\275\234(VUE\347\211\210)/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/3.\345\211\215\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272/4.\345\274\200\345\217\221\345\211\215\345\207\206\345\244\207\345\267\245\344\275\234(VUE\347\211\210)/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/3.\345\211\215\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272/4.\345\274\200\345\217\221\345\211\215\345\207\206\345\244\207\345\267\245\344\275\234(VUE\347\211\210)/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/3.\345\211\215\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272/4.\345\274\200\345\217\221\345\211\215\345\207\206\345\244\207\345\267\245\344\275\234(VUE\347\211\210)/config.json" diff --git "a/data/1.toolchains\345\210\235\351\230\266/3.\345\211\215\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/3.\345\211\215\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/3.\345\211\215\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/3.\345\211\215\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272/config.json" diff --git "a/data/1.toolchains\345\210\235\351\230\266/4.\345\220\216\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272(python\347\211\210)/1.\345\256\211\350\243\205anaconda/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/4.\345\220\216\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272(python\347\211\210)/1.\345\256\211\350\243\205anaconda/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/4.\345\220\216\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272(python\347\211\210)/1.\345\256\211\350\243\205anaconda/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/4.\345\220\216\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272(python\347\211\210)/1.\345\256\211\350\243\205anaconda/config.json" diff --git "a/data/1.toolchains\345\210\235\351\230\266/4.\345\220\216\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272(python\347\211\210)/2.\345\234\250\345\267\245\344\275\234\347\251\272\351\227\264\344\270\255\345\210\233\345\273\272\345\220\216\347\253\257\351\241\271\347\233\256\347\233\256\345\275\225/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/4.\345\220\216\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272(python\347\211\210)/2.\345\234\250\345\267\245\344\275\234\347\251\272\351\227\264\344\270\255\345\210\233\345\273\272\345\220\216\347\253\257\351\241\271\347\233\256\347\233\256\345\275\225/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/4.\345\220\216\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272(python\347\211\210)/2.\345\234\250\345\267\245\344\275\234\347\251\272\351\227\264\344\270\255\345\210\233\345\273\272\345\220\216\347\253\257\351\241\271\347\233\256\347\233\256\345\275\225/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/4.\345\220\216\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272(python\347\211\210)/2.\345\234\250\345\267\245\344\275\234\347\251\272\351\227\264\344\270\255\345\210\233\345\273\272\345\220\216\347\253\257\351\241\271\347\233\256\347\233\256\345\275\225/config.json" diff --git "a/data/1.toolchains\345\210\235\351\230\266/4.\345\220\216\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272(python\347\211\210)/3.\345\210\233\345\273\272\350\231\232\346\213\237\347\216\257\345\242\203/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/4.\345\220\216\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272(python\347\211\210)/3.\345\210\233\345\273\272\350\231\232\346\213\237\347\216\257\345\242\203/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/4.\345\220\216\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272(python\347\211\210)/3.\345\210\233\345\273\272\350\231\232\346\213\237\347\216\257\345\242\203/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/4.\345\220\216\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272(python\347\211\210)/3.\345\210\233\345\273\272\350\231\232\346\213\237\347\216\257\345\242\203/config.json" diff --git "a/data/1.toolchains\345\210\235\351\230\266/4.\345\220\216\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272(python\347\211\210)/4.\351\241\271\347\233\256\345\274\200\345\217\221\345\211\215\345\207\206\345\244\207\345\267\245\344\275\234(flask\347\211\210)/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/4.\345\220\216\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272(python\347\211\210)/4.\351\241\271\347\233\256\345\274\200\345\217\221\345\211\215\345\207\206\345\244\207\345\267\245\344\275\234(flask\347\211\210)/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/4.\345\220\216\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272(python\347\211\210)/4.\351\241\271\347\233\256\345\274\200\345\217\221\345\211\215\345\207\206\345\244\207\345\267\245\344\275\234(flask\347\211\210)/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/4.\345\220\216\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272(python\347\211\210)/4.\351\241\271\347\233\256\345\274\200\345\217\221\345\211\215\345\207\206\345\244\207\345\267\245\344\275\234(flask\347\211\210)/config.json" diff --git "a/data/1.toolchains\345\210\235\351\230\266/4.\345\220\216\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272(python\347\211\210)/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/4.\345\220\216\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272(python\347\211\210)/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/4.\345\220\216\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272(python\347\211\210)/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/4.\345\220\216\347\253\257\351\241\271\347\233\256\345\210\233\345\273\272(python\347\211\210)/config.json" diff --git "a/data/1.toolchains\345\210\235\351\230\266/config.json" "b/data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/config.json" similarity index 100% rename from "data/1.toolchains\345\210\235\351\230\266/config.json" rename to "data/1.Web\345\256\236\346\210\230\345\210\235\351\230\266/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/1.\344\275\277\347\224\250vue\350\204\232\346\211\213\346\236\266\345\210\233\345\273\272\351\241\271\347\233\256/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/1.\344\275\277\347\224\250vue\350\204\232\346\211\213\346\236\266\345\210\233\345\273\272\351\241\271\347\233\256/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/1.\344\275\277\347\224\250vue\350\204\232\346\211\213\346\236\266\345\210\233\345\273\272\351\241\271\347\233\256/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/1.\344\275\277\347\224\250vue\350\204\232\346\211\213\346\236\266\345\210\233\345\273\272\351\241\271\347\233\256/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/10.\345\210\206\346\224\257\345\206\262\347\252\201\345\244\204\347\220\206/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/10.\345\210\206\346\224\257\345\206\262\347\252\201\345\244\204\347\220\206/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/10.\345\210\206\346\224\257\345\206\262\347\252\201\345\244\204\347\220\206/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/10.\345\210\206\346\224\257\345\206\262\347\252\201\345\244\204\347\220\206/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/11.\346\217\220\345\217\226\347\273\204\344\273\266\344\270\255\347\232\204\347\212\266\346\200\201\344\275\277\347\224\250vuex\350\277\233\350\241\214\347\212\266\346\200\201\347\256\241\347\220\206/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/11.\346\217\220\345\217\226\347\273\204\344\273\266\344\270\255\347\232\204\347\212\266\346\200\201\344\275\277\347\224\250vuex\350\277\233\350\241\214\347\212\266\346\200\201\347\256\241\347\220\206/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/11.\346\217\220\345\217\226\347\273\204\344\273\266\344\270\255\347\232\204\347\212\266\346\200\201\344\275\277\347\224\250vuex\350\277\233\350\241\214\347\212\266\346\200\201\347\256\241\347\220\206/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/11.\346\217\220\345\217\226\347\273\204\344\273\266\344\270\255\347\232\204\347\212\266\346\200\201\344\275\277\347\224\250vuex\350\277\233\350\241\214\347\212\266\346\200\201\347\256\241\347\220\206/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/12.\346\250\241\346\213\237ajax\350\257\267\346\261\202/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/12.\346\250\241\346\213\237ajax\350\257\267\346\261\202/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/12.\346\250\241\346\213\237ajax\350\257\267\346\261\202/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/12.\346\250\241\346\213\237ajax\350\257\267\346\261\202/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/2.\351\241\271\347\233\256\346\272\220\347\240\201\345\217\212\347\233\256\345\275\225\347\273\223\346\236\204\350\257\264\346\230\216/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/2.\351\241\271\347\233\256\346\272\220\347\240\201\345\217\212\347\233\256\345\275\225\347\273\223\346\236\204\350\257\264\346\230\216/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/2.\351\241\271\347\233\256\346\272\220\347\240\201\345\217\212\347\233\256\345\275\225\347\273\223\346\236\204\350\257\264\346\230\216/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/2.\351\241\271\347\233\256\346\272\220\347\240\201\345\217\212\347\233\256\345\275\225\347\273\223\346\236\204\350\257\264\346\230\216/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/3.\345\210\233\345\273\272\347\254\254\344\270\200\344\270\252\351\241\265\351\235\242/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/3.\345\210\233\345\273\272\347\254\254\344\270\200\344\270\252\351\241\265\351\235\242/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/3.\345\210\233\345\273\272\347\254\254\344\270\200\344\270\252\351\241\265\351\235\242/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/3.\345\210\233\345\273\272\347\254\254\344\270\200\344\270\252\351\241\265\351\235\242/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/4.\351\205\215\347\275\256\350\267\257\347\224\261/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/4.\351\205\215\347\275\256\350\267\257\347\224\261/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/4.\351\205\215\347\275\256\350\267\257\347\224\261/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/4.\351\205\215\347\275\256\350\267\257\347\224\261/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/5.\350\277\233\350\241\214\345\211\215\347\253\257\351\241\271\347\233\256\347\254\254\344\270\200\346\254\241\347\211\210\346\234\254\346\217\220\344\272\244/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/5.\350\277\233\350\241\214\345\211\215\347\253\257\351\241\271\347\233\256\347\254\254\344\270\200\346\254\241\347\211\210\346\234\254\346\217\220\344\272\244/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/5.\350\277\233\350\241\214\345\211\215\347\253\257\351\241\271\347\233\256\347\254\254\344\270\200\346\254\241\347\211\210\346\234\254\346\217\220\344\272\244/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/5.\350\277\233\350\241\214\345\211\215\347\253\257\351\241\271\347\233\256\347\254\254\344\270\200\346\254\241\347\211\210\346\234\254\346\217\220\344\272\244/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/6.\346\226\260\345\273\272\345\210\206\346\224\257/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/6.\346\226\260\345\273\272\345\210\206\346\224\257/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/6.\346\226\260\345\273\272\345\210\206\346\224\257/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/6.\346\226\260\345\273\272\345\210\206\346\224\257/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/7.\346\212\275\347\246\273\347\273\204\344\273\266/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/7.\346\212\275\347\246\273\347\273\204\344\273\266/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/7.\346\212\275\347\246\273\347\273\204\344\273\266/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/7.\346\212\275\347\246\273\347\273\204\344\273\266/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/8.\345\220\210\345\271\266\345\210\206\346\224\257/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/8.\345\220\210\345\271\266\345\210\206\346\224\257/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/8.\345\220\210\345\271\266\345\210\206\346\224\257/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/8.\345\220\210\345\271\266\345\210\206\346\224\257/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/9.\350\277\233\344\270\200\346\255\245\346\212\275\347\246\273\347\273\204\344\273\266/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/9.\350\277\233\344\270\200\346\255\245\346\212\275\347\246\273\347\273\204\344\273\266/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/9.\350\277\233\344\270\200\346\255\245\346\212\275\347\246\273\347\273\204\344\273\266/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/9.\350\277\233\344\270\200\346\255\245\346\212\275\347\246\273\347\273\204\344\273\266/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/1.web\345\211\215\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(vue)/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/1.\345\210\233\345\273\272flask\351\241\271\347\233\256/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/1.\345\210\233\345\273\272flask\351\241\271\347\233\256/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/1.\345\210\233\345\273\272flask\351\241\271\347\233\256/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/1.\345\210\233\345\273\272flask\351\241\271\347\233\256/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/10.\351\205\215\347\275\256\346\225\260\346\215\256\346\250\241\345\236\213\345\272\217\345\210\227\345\214\226\345\267\245\345\205\267/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/10.\351\205\215\347\275\256\346\225\260\346\215\256\346\250\241\345\236\213\345\272\217\345\210\227\345\214\226\345\267\245\345\205\267/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/10.\351\205\215\347\275\256\346\225\260\346\215\256\346\250\241\345\236\213\345\272\217\345\210\227\345\214\226\345\267\245\345\205\267/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/10.\351\205\215\347\275\256\346\225\260\346\215\256\346\250\241\345\236\213\345\272\217\345\210\227\345\214\226\345\267\245\345\205\267/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/11.\350\256\276\347\275\256\350\256\277\351\227\256\350\267\257\347\224\261/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/11.\350\256\276\347\275\256\350\256\277\351\227\256\350\267\257\347\224\261/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/11.\350\256\276\347\275\256\350\256\277\351\227\256\350\267\257\347\224\261/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/11.\350\256\276\347\275\256\350\256\277\351\227\256\350\267\257\347\224\261/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/12.\345\256\214\346\210\220\347\254\254\344\270\200\344\270\252\346\216\245\345\217\243\350\277\224\345\233\236json\346\240\274\345\274\217\346\225\260\346\215\256/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/12.\345\256\214\346\210\220\347\254\254\344\270\200\344\270\252\346\216\245\345\217\243\350\277\224\345\233\236json\346\240\274\345\274\217\346\225\260\346\215\256/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/12.\345\256\214\346\210\220\347\254\254\344\270\200\344\270\252\346\216\245\345\217\243\350\277\224\345\233\236json\346\240\274\345\274\217\346\225\260\346\215\256/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/12.\345\256\214\346\210\220\347\254\254\344\270\200\344\270\252\346\216\245\345\217\243\350\277\224\345\233\236json\346\240\274\345\274\217\346\225\260\346\215\256/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/13.\350\216\267\345\217\226\350\241\250\345\215\225\346\225\260\346\215\256\345\271\266\345\260\206\346\225\260\346\215\256\344\277\235\345\255\230\345\210\260\346\225\260\346\215\256\345\272\223/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/13.\350\216\267\345\217\226\350\241\250\345\215\225\346\225\260\346\215\256\345\271\266\345\260\206\346\225\260\346\215\256\344\277\235\345\255\230\345\210\260\346\225\260\346\215\256\345\272\223/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/13.\350\216\267\345\217\226\350\241\250\345\215\225\346\225\260\346\215\256\345\271\266\345\260\206\346\225\260\346\215\256\344\277\235\345\255\230\345\210\260\346\225\260\346\215\256\345\272\223/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/13.\350\216\267\345\217\226\350\241\250\345\215\225\346\225\260\346\215\256\345\271\266\345\260\206\346\225\260\346\215\256\344\277\235\345\255\230\345\210\260\346\225\260\346\215\256\345\272\223/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/14.\344\275\277\347\224\250\350\243\205\351\245\260\345\231\250\350\256\276\347\275\256\344\270\255\351\227\264\344\273\266\346\213\246\346\210\252\350\257\267\346\261\202/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/14.\344\275\277\347\224\250\350\243\205\351\245\260\345\231\250\350\256\276\347\275\256\344\270\255\351\227\264\344\273\266\346\213\246\346\210\252\350\257\267\346\261\202/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/14.\344\275\277\347\224\250\350\243\205\351\245\260\345\231\250\350\256\276\347\275\256\344\270\255\351\227\264\344\273\266\346\213\246\346\210\252\350\257\267\346\261\202/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/14.\344\275\277\347\224\250\350\243\205\351\245\260\345\231\250\350\256\276\347\275\256\344\270\255\351\227\264\344\273\266\346\213\246\346\210\252\350\257\267\346\261\202/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/15.\350\277\236\346\216\245redis/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/15.\350\277\236\346\216\245redis/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/15.\350\277\236\346\216\245redis/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/15.\350\277\236\346\216\245redis/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/16.\344\275\277\347\224\250\344\273\244\347\211\214\351\252\214\350\257\201\345\256\242\346\210\267\347\253\257\350\272\253\344\273\275/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/16.\344\275\277\347\224\250\344\273\244\347\211\214\351\252\214\350\257\201\345\256\242\346\210\267\347\253\257\350\272\253\344\273\275/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/16.\344\275\277\347\224\250\344\273\244\347\211\214\351\252\214\350\257\201\345\256\242\346\210\267\347\253\257\350\272\253\344\273\275/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/16.\344\275\277\347\224\250\344\273\244\347\211\214\351\252\214\350\257\201\345\256\242\346\210\267\347\253\257\350\272\253\344\273\275/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/2.\351\205\215\347\275\256\345\271\266\344\275\277\347\224\250IDE(pycharm)/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/2.\351\205\215\347\275\256\345\271\266\344\275\277\347\224\250IDE(pycharm)/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/2.\351\205\215\347\275\256\345\271\266\344\275\277\347\224\250IDE(pycharm)/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/2.\351\205\215\347\275\256\345\271\266\344\275\277\347\224\250IDE(pycharm)/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/3.\345\210\233\345\273\272\351\241\271\347\233\256\351\205\215\347\275\256\346\226\207\344\273\266/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/3.\345\210\233\345\273\272\351\241\271\347\233\256\351\205\215\347\275\256\346\226\207\344\273\266/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/3.\345\210\233\345\273\272\351\241\271\347\233\256\351\205\215\347\275\256\346\226\207\344\273\266/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/3.\345\210\233\345\273\272\351\241\271\347\233\256\351\205\215\347\275\256\346\226\207\344\273\266/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/4.\350\277\233\350\241\214\345\210\235\346\254\241\345\220\216\347\253\257\347\211\210\346\234\254\346\217\220\344\272\244/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/4.\350\277\233\350\241\214\345\210\235\346\254\241\345\220\216\347\253\257\347\211\210\346\234\254\346\217\220\344\272\244/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/4.\350\277\233\350\241\214\345\210\235\346\254\241\345\220\216\347\253\257\347\211\210\346\234\254\346\217\220\344\272\244/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/4.\350\277\233\350\241\214\345\210\235\346\254\241\345\220\216\347\253\257\347\211\210\346\234\254\346\217\220\344\272\244/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/5.\350\256\276\347\275\256\346\225\260\346\215\256\345\272\223\350\277\236\346\216\245(mysql)/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/5.\350\256\276\347\275\256\346\225\260\346\215\256\345\272\223\350\277\236\346\216\245(mysql)/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/5.\350\256\276\347\275\256\346\225\260\346\215\256\345\272\223\350\277\236\346\216\245(mysql)/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/5.\350\256\276\347\275\256\346\225\260\346\215\256\345\272\223\350\277\236\346\216\245(mysql)/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/6.\344\275\277\347\224\250sqlalchemy/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/6.\344\275\277\347\224\250sqlalchemy/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/6.\344\275\277\347\224\250sqlalchemy/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/6.\344\275\277\347\224\250sqlalchemy/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/7.\351\205\215\347\275\256\346\225\260\346\215\256\346\250\241\345\236\213/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/7.\351\205\215\347\275\256\346\225\260\346\215\256\346\250\241\345\236\213/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/7.\351\205\215\347\275\256\346\225\260\346\215\256\346\250\241\345\236\213/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/7.\351\205\215\347\275\256\346\225\260\346\215\256\346\250\241\345\236\213/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/8.\351\205\215\347\275\256\346\225\260\346\215\256\346\250\241\345\236\213/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/8.\351\205\215\347\275\256\346\225\260\346\215\256\346\250\241\345\236\213/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/8.\351\205\215\347\275\256\346\225\260\346\215\256\346\250\241\345\236\213/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/8.\351\205\215\347\275\256\346\225\260\346\215\256\346\250\241\345\236\213/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/9.\344\275\277\347\224\250\346\225\260\346\215\256\350\277\201\347\247\273\345\210\235\345\247\213\345\214\226\346\225\260\346\215\256\345\272\223/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/9.\344\275\277\347\224\250\346\225\260\346\215\256\350\277\201\347\247\273\345\210\235\345\247\213\345\214\226\346\225\260\346\215\256\345\272\223/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/9.\344\275\277\347\224\250\346\225\260\346\215\256\350\277\201\347\247\273\345\210\235\345\247\213\345\214\226\346\225\260\346\215\256\345\272\223/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/9.\344\275\277\347\224\250\346\225\260\346\215\256\350\277\201\347\247\273\345\210\235\345\247\213\345\214\226\346\225\260\346\215\256\345\272\223/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/2.web\345\220\216\347\253\257\351\241\271\347\233\256\345\256\236\346\210\230(flask)/config.json" diff --git "a/data/2.toolchains\344\270\255\351\230\266/config.json" "b/data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/config.json" similarity index 100% rename from "data/2.toolchains\344\270\255\351\230\266/config.json" rename to "data/2.Web\345\256\236\346\210\230\344\270\255\351\230\266/config.json" diff --git "a/data/3.toolchains\351\253\230\351\230\266/config.json" "b/data/3.Web\345\256\236\346\210\230\351\253\230\351\230\266/config.json" similarity index 100% rename from "data/3.toolchains\351\253\230\351\230\266/config.json" rename to "data/3.Web\345\256\236\346\210\230\351\253\230\351\230\266/config.json" diff --git a/data/tree.json b/data/tree.json index f265fc56c3c5ad8ab4eb66870b6bdcdce170a3e1..0adc3903e9fe32be62ecccbbdaa0121eb6d9fd73 100644 --- a/data/tree.json +++ b/data/tree.json @@ -4,7 +4,7 @@ "keywords": [], "children": [ { - "toolchains初阶": { + "Web实战初阶": { "node_id": "toolchains-87f33f689f5e4f05a65f344faa2022cb", "keywords": [], "children": [ @@ -184,7 +184,7 @@ } }, { - "toolchains中阶": { + "Web实战中阶": { "node_id": "toolchains-979177e2db87470cb604783444e47175", "keywords": [], "children": [ @@ -404,7 +404,7 @@ } }, { - "toolchains高阶": { + "Web实战高阶": { "node_id": "toolchains-86e5c506fc34422491c049db4c45e39e", "keywords": [], "children": []