用于gulp的Sublime文本自定义构建系统

use*_*531 2 build-process sublimetext3 gulp

我设置了我的项目,这样如果我在根目录中并运行'gulp'就会发生这种情况.我不想每次都打开cmd,所以我研究了如何从崇高的文本中做到这一点.似乎"构建系统"就是为它而制造的.经过一些谷歌搜索后,我想出了什么.

{
    "shell_cmd": "gulp",
    "working_dir": "${project_path:${folder}}"
}
Run Code Online (Sandbox Code Playgroud)

我认为这样可以解决问题,但是当我尝试"构建"时,我只是得到了错误:

C:\currently\open\file (1) : ==> Unable to parse line.: 
{ 
^ ERROR
Run Code Online (Sandbox Code Playgroud)

所以任何想法我在这里做错了什么?为什么它会尝试解析打开的文件,而不是从我打开的文件夹中运行"gulp"?

小智 7

我为Gulp使用以下构建系统:

{
    "cmd": ["gulp"],
    "shell": true,
    "working_dir": "${project_path:${folder}}"
}
Run Code Online (Sandbox Code Playgroud)