tree.json 19.6 KB
Newer Older
M
Mars Liu 已提交
1
{
M
Mars Liu 已提交
2 3
  "toolchains": {
    "node_id": "toolchains-adef561f31da4077ade16720641aea78",
M
Mars Liu 已提交
4 5 6
    "keywords": [],
    "children": [
      {
F
feilong 已提交
7
        "Web实战初阶": {
M
Mars Liu 已提交
8
          "node_id": "toolchains-87f33f689f5e4f05a65f344faa2022cb",
M
Mars Liu 已提交
9 10 11
          "keywords": [],
          "children": [
            {
陈玉龙 已提交
12 13
              "工作空间创建": {
                "node_id": "toolchains-4d65520970f84d77ad072c7554dc0534",
M
Mars Liu 已提交
14
                "keywords": [],
陈玉龙 已提交
15 16 17 18 19
                "children": [
                  {
                    "创建项目工作空间根目录": {
                      "node_id": "toolchains-0c52dc8621ed42f6b587b99705ca744d",
                      "keywords": [],
L
luxin 已提交
20 21 22
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
23 24 25 26 27 28
                    }
                  },
                  {
                    "初始化git仓库": {
                      "node_id": "toolchains-e5762965dec14f8a873428e4c04409d6",
                      "keywords": [],
L
luxin 已提交
29 30 31
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
32 33 34 35 36 37
                    }
                  },
                  {
                    "创建gitignore文件": {
                      "node_id": "toolchains-02d8f669d1c745d599a2b321c6d15ca1",
                      "keywords": [],
L
luxin 已提交
38 39 40
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
41 42 43 44 45 46
                    }
                  },
                  {
                    "添加项目README.md文档": {
                      "node_id": "toolchains-b10e540d16da4c6b9ce71128fe712750",
                      "keywords": [],
L
luxin 已提交
47 48 49
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
50 51 52 53 54 55
                    }
                  },
                  {
                    "完成第一次本地仓库提交": {
                      "node_id": "toolchains-9c268abdef7e4712828235a4696329c5",
                      "keywords": [],
L
luxin 已提交
56 57 58
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
59 60
                    }
                  }
L
luxin 已提交
61 62 63
                ],
                "keywords_must": [],
                "keywords_forbid": []
M
Mars Liu 已提交
64
              }
陈玉龙 已提交
65 66 67 68 69 70 71 72 73 74
            },
            {
              "远程仓库管理": {
                "node_id": "toolchains-b97da20146254567b251066de9cfe81b",
                "keywords": [],
                "children": [
                  {
                    "注册codechina账户": {
                      "node_id": "toolchains-1bfc87efcfe04179bba64f6874688ca5",
                      "keywords": [],
L
luxin 已提交
75 76 77
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
78 79 80 81 82 83
                    }
                  },
                  {
                    "创建项目组织": {
                      "node_id": "toolchains-4a090ef0913f41b9a25348b2a4c5498f",
                      "keywords": [],
L
luxin 已提交
84 85 86
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
87 88 89 90 91 92
                    }
                  },
                  {
                    "创建远程仓库": {
                      "node_id": "toolchains-d97f24c1f51e47e69e220e37975e49da",
                      "keywords": [],
L
luxin 已提交
93 94 95
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
96 97 98 99 100 101
                    }
                  },
                  {
                    "配置密钥": {
                      "node_id": "toolchains-a7f5610f9a3242fa9ed3c9445b40d5a3",
                      "keywords": [],
L
luxin 已提交
102 103 104
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
105 106 107 108 109 110
                    }
                  },
                  {
                    "管理仓库权限": {
                      "node_id": "toolchains-d110b9f5b6db482683cf117265eac2e0",
                      "keywords": [],
L
luxin 已提交
111 112 113
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
114 115 116 117 118 119
                    }
                  },
                  {
                    "将本地仓库关联并推送到远程仓库": {
                      "node_id": "toolchains-ffc3c659453a48d19673ac82965d05e8",
                      "keywords": [],
L
luxin 已提交
120 121 122
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
123 124 125 126 127 128
                    }
                  },
                  {
                    "项目成员和权限管理": {
                      "node_id": "toolchains-3a1f4be17fcb4fc38907585dd297d48e",
                      "keywords": [],
L
luxin 已提交
129 130 131
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
132 133
                    }
                  }
L
luxin 已提交
134 135 136
                ],
                "keywords_must": [],
                "keywords_forbid": []
陈玉龙 已提交
137 138 139 140 141 142 143 144 145 146 147
              }
            },
            {
              "前端项目创建": {
                "node_id": "toolchains-6d6c305e18c84692bab703f455c7802c",
                "keywords": [],
                "children": [
                  {
                    "安装nodejs环境": {
                      "node_id": "toolchains-adb4004580bc476a85d513d0be3a5033",
                      "keywords": [],
L
luxin 已提交
148 149 150
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
151 152 153 154 155 156
                    }
                  },
                  {
                    "解决国外npm源下载速度与访问限制问题": {
                      "node_id": "toolchains-9493364f64ac4e0abe44b544b90546a3",
                      "keywords": [],
L
luxin 已提交
157 158 159
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
160 161 162 163 164 165
                    }
                  },
                  {
                    "在项目工作空间中创建前端项目目录": {
                      "node_id": "toolchains-720ff92db7e94d0db637f7f3329ed92a",
                      "keywords": [],
L
luxin 已提交
166 167 168
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
169 170 171 172 173 174
                    }
                  },
                  {
                    "开发前准备工作(VUE版)": {
                      "node_id": "toolchains-e997d39c64ea47e381d0f7097866abdf",
                      "keywords": [],
L
luxin 已提交
175 176 177
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
178 179
                    }
                  }
L
luxin 已提交
180 181 182
                ],
                "keywords_must": [],
                "keywords_forbid": []
陈玉龙 已提交
183 184 185 186 187 188 189 190 191 192 193
              }
            },
            {
              "后端项目创建(python版)": {
                "node_id": "toolchains-c0dcb85913b44d94a5c2a931d1d2dac9",
                "keywords": [],
                "children": [
                  {
                    "安装anaconda": {
                      "node_id": "toolchains-b3950355b1cc40dfb66e37eb0c6523c8",
                      "keywords": [],
L
luxin 已提交
194 195 196
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
197 198 199 200 201 202
                    }
                  },
                  {
                    "在工作空间中创建后端项目目录": {
                      "node_id": "toolchains-d117cf4df65c429cba528a1d9f3c3e27",
                      "keywords": [],
L
luxin 已提交
203 204 205
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
206 207 208 209 210 211
                    }
                  },
                  {
                    "创建虚拟环境": {
                      "node_id": "toolchains-37e699a027764e44817f3432debd449c",
                      "keywords": [],
L
luxin 已提交
212 213 214
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
215 216 217 218 219 220
                    }
                  },
                  {
                    "项目开发前准备工作(flask版)": {
                      "node_id": "toolchains-172e7ed9e81c4042bcb3e43de8712532",
                      "keywords": [],
L
luxin 已提交
221 222 223
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
224 225
                    }
                  }
L
luxin 已提交
226 227 228
                ],
                "keywords_must": [],
                "keywords_forbid": []
陈玉龙 已提交
229
              }
M
Mars Liu 已提交
230
            }
L
luxin 已提交
231 232 233
          ],
          "keywords_must": [],
          "keywords_forbid": []
M
Mars Liu 已提交
234 235 236
        }
      },
      {
F
feilong 已提交
237
        "Web实战中阶": {
M
Mars Liu 已提交
238
          "node_id": "toolchains-979177e2db87470cb604783444e47175",
M
Mars Liu 已提交
239
          "keywords": [],
陈玉龙 已提交
240 241 242 243 244 245 246 247 248 249
          "children": [
            {
              "web前端项目实战(vue)": {
                "node_id": "toolchains-137915cd99754297934ea14d9dbf2bf6",
                "keywords": [],
                "children": [
                  {
                    "使用vue脚手架创建项目": {
                      "node_id": "toolchains-627cf848cba64a56b6b5a3cd550bfec7",
                      "keywords": [],
L
luxin 已提交
250 251 252
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
253 254 255 256 257 258
                    }
                  },
                  {
                    "项目源码及目录结构说明": {
                      "node_id": "toolchains-8b07ab0558ef451b9bdf111107034eba",
                      "keywords": [],
L
luxin 已提交
259 260 261
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
262 263 264 265 266 267
                    }
                  },
                  {
                    "创建第一个页面": {
                      "node_id": "toolchains-5c9d4bcbe11942d3a869ab47df26c097",
                      "keywords": [],
L
luxin 已提交
268 269 270
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
271 272 273 274 275 276
                    }
                  },
                  {
                    "配置路由": {
                      "node_id": "toolchains-e6cbb70c80394cda8c6b2abc0c779fc6",
                      "keywords": [],
L
luxin 已提交
277 278 279
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
280 281 282 283 284 285
                    }
                  },
                  {
                    "进行前端项目第一次版本提交": {
                      "node_id": "toolchains-c7f2bf5d40ad4d0b955f7f107581223a",
                      "keywords": [],
L
luxin 已提交
286 287 288
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
289 290 291 292 293 294
                    }
                  },
                  {
                    "新建分支": {
                      "node_id": "toolchains-eb45a452a6a04511968ef5b15c657a1d",
                      "keywords": [],
L
luxin 已提交
295 296 297
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
298 299 300 301 302 303
                    }
                  },
                  {
                    "抽离组件": {
                      "node_id": "toolchains-0f9e83a3974e4db0a7a4a125a2214e4e",
                      "keywords": [],
L
luxin 已提交
304 305 306
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
307 308 309 310 311 312
                    }
                  },
                  {
                    "合并分支": {
                      "node_id": "toolchains-772b173292fa46b3a5ce1209a22f076f",
                      "keywords": [],
L
luxin 已提交
313 314 315
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
316 317 318 319 320 321
                    }
                  },
                  {
                    "进一步抽离组件": {
                      "node_id": "toolchains-7e6fd53fe3a84f31a8aed859e4e45083",
                      "keywords": [],
L
luxin 已提交
322 323 324
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
325 326 327 328 329 330
                    }
                  },
                  {
                    "分支冲突处理": {
                      "node_id": "toolchains-666893ee200a4d6db5435abd09d8f47a",
                      "keywords": [],
L
luxin 已提交
331 332 333
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
334 335 336 337 338 339
                    }
                  },
                  {
                    "提取组件中的状态使用vuex进行状态管理": {
                      "node_id": "toolchains-f24bcb8bea6b45368070c9b9f508606c",
                      "keywords": [],
L
luxin 已提交
340 341 342
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
343 344 345 346 347 348
                    }
                  },
                  {
                    "模拟ajax请求": {
                      "node_id": "toolchains-8b2b197bdbd944dea1918a4029343f0f",
                      "keywords": [],
L
luxin 已提交
349 350 351
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
352 353
                    }
                  }
L
luxin 已提交
354 355 356
                ],
                "keywords_must": [],
                "keywords_forbid": []
陈玉龙 已提交
357 358 359 360 361 362 363 364 365 366 367
              }
            },
            {
              "web后端项目实战(flask)": {
                "node_id": "toolchains-75edd31443e24b5cb9812758aad8d417",
                "keywords": [],
                "children": [
                  {
                    "创建flask项目": {
                      "node_id": "toolchains-e1e9c87df6c64d69b44946f6f8bd38f0",
                      "keywords": [],
L
luxin 已提交
368 369 370
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
371 372 373 374 375 376
                    }
                  },
                  {
                    "配置并使用IDE(pycharm)": {
                      "node_id": "toolchains-807a4d7ac2c543df8668d6be52dbdae3",
                      "keywords": [],
L
luxin 已提交
377 378 379
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
380 381 382 383 384 385
                    }
                  },
                  {
                    "创建项目配置文件": {
                      "node_id": "toolchains-d2f1500609564ae8b7d9f33f1c03edf4",
                      "keywords": [],
L
luxin 已提交
386 387 388
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
389 390 391 392 393 394
                    }
                  },
                  {
                    "进行初次后端版本提交": {
                      "node_id": "toolchains-d34786cfe2d34f1ebbcc381f7234feeb",
                      "keywords": [],
L
luxin 已提交
395 396 397
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
398 399 400 401 402 403
                    }
                  },
                  {
                    "设置数据库连接(mysql)": {
                      "node_id": "toolchains-238848692f9e479c928f1a003acb8ffe",
                      "keywords": [],
L
luxin 已提交
404 405 406
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
407 408 409 410 411 412
                    }
                  },
                  {
                    "使用sqlalchemy": {
                      "node_id": "toolchains-f3a77b9ee7cd4687b8fdfa1a7e9ee70d",
                      "keywords": [],
L
luxin 已提交
413 414 415
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
416 417 418 419 420 421
                    }
                  },
                  {
                    "配置数据模型": {
                      "node_id": "toolchains-c17747cb6fb34e0782cd63103c26059f",
                      "keywords": [],
L
luxin 已提交
422 423 424
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
425 426 427 428 429 430
                    }
                  },
                  {
                    "配置数据模型": {
                      "node_id": "toolchains-d96ecd596dba40ffbbca6d364a9bae6d",
                      "keywords": [],
L
luxin 已提交
431 432 433
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
434 435 436 437 438 439
                    }
                  },
                  {
                    "使用数据迁移初始化数据库": {
                      "node_id": "toolchains-64e0f059275740a6abc4808a35f3e2d2",
                      "keywords": [],
L
luxin 已提交
440 441 442
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
443 444 445 446 447 448
                    }
                  },
                  {
                    "配置数据模型序列化工具": {
                      "node_id": "toolchains-179bf9f789a24f83beccaecd621474e1",
                      "keywords": [],
L
luxin 已提交
449 450 451
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
452 453 454 455 456 457
                    }
                  },
                  {
                    "设置访问路由": {
                      "node_id": "toolchains-9f6fdcbcafd3477897bf16d0dd2be262",
                      "keywords": [],
L
luxin 已提交
458 459 460
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
461 462 463 464 465 466
                    }
                  },
                  {
                    "完成第一个接口返回json格式数据": {
                      "node_id": "toolchains-286ed617cbac42a29dbd757361f1f0b3",
                      "keywords": [],
L
luxin 已提交
467 468 469
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
470 471 472 473 474 475
                    }
                  },
                  {
                    "获取表单数据并将数据保存到数据库": {
                      "node_id": "toolchains-93040f93301f41d080b62385eeb59d70",
                      "keywords": [],
L
luxin 已提交
476 477 478
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
479 480 481 482 483 484
                    }
                  },
                  {
                    "使用装饰器设置中间件拦截请求": {
                      "node_id": "toolchains-3a33244e3ab6490e9819a30d8cae5612",
                      "keywords": [],
L
luxin 已提交
485 486 487
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
488 489 490 491 492 493
                    }
                  },
                  {
                    "连接redis": {
                      "node_id": "toolchains-2f9cd0de2cc14dcb9ba4a1e76547b72b",
                      "keywords": [],
L
luxin 已提交
494 495 496
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
497 498 499 500 501 502
                    }
                  },
                  {
                    "使用令牌验证客户端身份": {
                      "node_id": "toolchains-d1a69b26dab3472ca23bab5cf4dfd40a",
                      "keywords": [],
L
luxin 已提交
503 504 505
                      "children": [],
                      "keywords_must": [],
                      "keywords_forbid": []
陈玉龙 已提交
506 507
                    }
                  }
L
luxin 已提交
508 509 510
                ],
                "keywords_must": [],
                "keywords_forbid": []
陈玉龙 已提交
511 512
              }
            }
L
luxin 已提交
513 514 515
          ],
          "keywords_must": [],
          "keywords_forbid": []
M
Mars Liu 已提交
516 517 518
        }
      },
      {
F
feilong 已提交
519
        "Web实战高阶": {
M
Mars Liu 已提交
520
          "node_id": "toolchains-86e5c506fc34422491c049db4c45e39e",
M
Mars Liu 已提交
521
          "keywords": [],
L
luxin 已提交
522 523 524
          "children": [],
          "keywords_must": [],
          "keywords_forbid": []
M
Mars Liu 已提交
525 526
        }
      }
L
luxin 已提交
527 528 529
    ],
    "keywords_must": [],
    "keywords_forbid": []
M
Mars Liu 已提交
530 531
  }
}