VSCode没有自动检测grunt文件

时间:2015-09-11 16:58:12

标签: azure gruntjs visual-studio-code

我在Windows 10上安装了VSCode 0.8,打开了一个文件夹。这个文件夹根目录下的grunt文件名为gruntfile.js(我也试过grunt.js)。 grunt任务从节点cli开始工作,但不会在VSCode中发现。

我尝试过ctrl + shift + p,然后'运行任务deploy-to-azure',其中grunt文件中的任务名称是deploy-to-azure。

如何自动检测grunt文件?有没有办法打开VSCode中的错误报告或我可以查看的日志文件,看看发生了什么?或者也许是所有grunt,gulp,jake任务的枚举?

1 个答案:

答案 0 :(得分:0)

同意我在.vscode / tasks.json中这样做了,这对我来说都很好。我确实需要重新启动,因为我在升级过程中失去了咕噜声。

// A task runner configuration.
{
    "version": "0.1.0",
    "command": "grunt",
    "isShellCommand": true,
    "tasks": [
        {
            "taskName": "build",
            // Make this the default build command.
            "isBuildCommand": true,
            // Show the output window only if unrecognized errors occur.
            "showOutput": "silent"
            // Use the standard less compilation problem matcher.
        /*  "problemMatcher": "$lessCompile" */
        },
        {
            "taskName": "test",
            // Make this the default build command.
            "isBuildCommand": false,
            // Show the output window only if unrecognized errors occur.
            "showOutput": "always"
            // Use the standard less compilation problem matcher.
        /*  "problemMatcher": "$lessCompile" */
        },
        {
            "taskName": "localhost",
            // Make this the default build command.
            "isBuildCommand": false,
            // Show the output window only if unrecognized errors occur.
            "showOutput": "always"
            // Use the standard less compilation problem matcher.
        /*  "problemMatcher": "$lessCompile" */
        }
    ]
}