是否可以创建运行特定gulp任务的VS Code扩展?

时间:2019-06-24 14:33:32

标签: visual-studio-code gulp visual-studio-extensions

由于我是一个懒惰的程序员,所以我构建了一个gulp任务,可以为我完成一些次要任务,但是我想将其转换为扩展程序,以便可以将其安装在计算机上并且可以“正常运行” 。就像我安装它一样,启动VS代码,然后执行任务,并开始自动查看我的代码。

我没有在网上找到很多东西,但是我又可能会搜索错误的东西。有什么帮助-谢谢!

2 个答案:

答案 0 :(得分:0)

看起来像 Yuki Doi "Blade Runner"吸引了您。此扩展名完全符合您的期望,打开文件夹后它将自动运行构建任务。

Related question

答案 1 :(得分:0)

看看run task on folderOpen option: vscode docs

这对我有用:

// in tasks.json

{
  "label": "Tasks: copy3",
  "type": "shell",
  "command": "gulp",
  "args": [
    "copy3",
    "--file",
    "${fileBasename}"
  ],
  "problemMatcher": [],
  "runOptions": {
    "runOn": "folderOpen"
  }
},

现在,打开该文件夹(或工作区)时,gulpfile.js中的copy3任务将自动运行。您可能必须首先在命令面板中选择Tasks: Allow Automatic Tasks in Folder。并绝对重新加载。

无扩展名-它是最近内置的行为。参见run task on folder open