我使用的是VSCode 1.18.1版本,在我的Gruntfile.js
文件中有以下内容:
grunt.registerTask('release', 'Release process', function(target) {
...
}
target
的作用是让我能够运行 grunt release:one
或 grunt release:two
。但是,我不知道如何让 VSCode 使用 one|two
目标运行任务。
这是由 VSCode 自动生成的带有 Grunt 任务自动检测的 tasks.json
文件。
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"type": "grunt",
"task": "release",
"problemMatcher": [],
"label": "Release Process",
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
如果我在tasks.json
文件的task
属性中放置release:one
,VSCode会报错,类似于:
Error: The grunt task detection didn't contribute a task for the following configuration:
有人做过类似的事情吗?你能告诉我如何做吗?
谢谢!