在 VS Code 中同时启动多个任务
Launching Multiple Simultaneous Tasks in VS Code
我有一个 "project" 和 3 个独立的代码库(加载到一个工作区中),每个代码库都有自己的长期 运行ning npm start
任务。我想同时 运行 所有这些。如果你只是去 Terminal -> 运行 Task 3 次并单独启动每个,这并不难,但是因为我每天都这样做,有时每天多次,所以最好将它简化为运行宁可同时启动所有 3 个的单个命令,最好在拆分终端中(尽管不是必需的),而不是每个都有自己的选项卡。有人知道这是否可能吗?
您要做的是创建一个新的单独任务并列出您想要 运行 作为依赖项的 3 个任务。例如,在您的 tasks.json:
{
"version": "2.0.0",
"tasks": [
{
"label": "Task1",
// ...
},
{
"label": "Task2",
// ...
},
{
"label": "Task3",
// ...
},
{
"label": "Run 3 Tasks",
"dependsOn": ["Task1", "Task2", "Task3"]
}
]
}
依赖项的默认行为是 运行 并行任务。这可以用 dependsOrder 标签改变。
https://code.visualstudio.com/Docs/editor/tasks
我有一个 "project" 和 3 个独立的代码库(加载到一个工作区中),每个代码库都有自己的长期 运行ning npm start
任务。我想同时 运行 所有这些。如果你只是去 Terminal -> 运行 Task 3 次并单独启动每个,这并不难,但是因为我每天都这样做,有时每天多次,所以最好将它简化为运行宁可同时启动所有 3 个的单个命令,最好在拆分终端中(尽管不是必需的),而不是每个都有自己的选项卡。有人知道这是否可能吗?
您要做的是创建一个新的单独任务并列出您想要 运行 作为依赖项的 3 个任务。例如,在您的 tasks.json:
{
"version": "2.0.0",
"tasks": [
{
"label": "Task1",
// ...
},
{
"label": "Task2",
// ...
},
{
"label": "Task3",
// ...
},
{
"label": "Run 3 Tasks",
"dependsOn": ["Task1", "Task2", "Task3"]
}
]
}
依赖项的默认行为是 运行 并行任务。这可以用 dependsOrder 标签改变。 https://code.visualstudio.com/Docs/editor/tasks