我想通过使用内置功能来使用 VS code 运行默认的 Gulp 任务。我的tasks.json如下:
{
“版本”:“2.0.0”,
“任务”: [
{
“类型”:“gulp ”,
“任务”:“默认”,
“问题匹配器”:[]
}
]
}
当我使用键盘快捷键运行任务时(我的按键绑定(bind)已修改为运行该任务),我会看到一个包含所有 Gulp 任务列表的选项菜单。要实际运行 gulp 命令,我必须从列表中选择“gulp:default”任务。如何运行任务而无需查看列表并选择“gulp:default”选项?
最佳答案
在workSpaceRoot的.vscode/tasks.json中:
尝试以下操作 - 您需要的主要是一个在键绑定(bind)中用作参数的“标签” - 标签可以是您想要的任何内容:
{
"version": "2.0.0",
"tasks": [
{
"label": "Your task label",
"command": "gulp",
"args": ["default"],
"type": "shell",
"options": {
"cwd": "${workspaceRoot}"
}
"problemMatcher": []
}
]
}
键绑定(bind):
{ "key": "shift+escape",
"command": "workbench.action.tasks.runTask",
"args": "Your task label here"
},
关于gulp - 如何使用键盘快捷键运行 Gulp 任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49047352/