参考 https://code.visualstudio.com/Docs/editor/tasks#_compound-tasks
“dependsOn” 是前置依赖 task
{
"label": "One",
"type": "shell",
"command": "echo Hello ",
"dependsOrder": "sequence",
"dependsOn": ["Two", "Three"]
}
注意
- 如果 “dependsOn” 中有挂起的task, 就无法触发 主任务 和 后续任务
例如: Two会挂起, 那么 task Three和One无法被执行 - 用
"dependsOrder": "parallel",
可以同时执行多个挂起任务
Two和 Three 会同时执行, 但 One还是无法被执行