如何将手写笔用作vs代码中的后台任务?

时间:2018-08-09 12:44:11

标签: visual-studio-code vscode-tasks

使用此页面作为参考,我创建了以下task.json https://code.visualstudio.com/docs/editor/tasks#_background-watching-tasks

当我单击Task->Run Task...时,我的任务就会显示出来,执行该任务时,我会在终端标签中看到它

  

>执行任务:用户路径\ AppData \ Roaming \ npm \ stylus -w src-path / my.styl -o src-path / my.css << / p>

但是它似乎没有执行,因为我看不到my.css文件。如果我复制粘贴><之间的所有内容,则会生成css文件。我不知道是什么问题。有趣的是,如果我将其复制/粘贴到内置终端中就可以了。

{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "Stylus background",
            "command": "stylus",
            "args": [
                "-w", "${workspaceFolder}/my.styl", "-o", "${workspaceFolder}/my.css"
            ],
            "isBackground": true,
            "problemMatcher": {
                "owner": "stylus",
                "fileLocation": "relative",
                "pattern": {
                    "regexp": "^\\s*ParseError:\\s*([^:]+):(\\d+:\\d+)",
                    "file": 1,
                    "location": 2,
                },
                "background": {
                    "activeOnStart": true,
                    "beginsPattern": "watching",
                    "endsPattern": "Parser\\.error"
                }
            }
        }
    ]
}

0 个答案:

没有答案