在崇高3 - SublimeOnSaveBuild中自动构建Jade

时间:2016-03-30 17:34:42

标签: sublimetext3

有谁知道如何让SublimeOnSaveBuild自动检测到Jade?

我想使用自动功能来编译我打开的任何文件。在SCSS和Jade之间切换。

我有SCSS build&安装了Jade Build插件,如果我单独选择它们,它们将编译正常。如果我选择自动,SCSS将编译,但Jade不会,得到错误,没有构建系统。我将玉添加到SublimeOnSaveBuild.sublime-setting

Jade/Sass build plugins installed, Automatic setting doesn't detect Jade

Added jade to the sublime-settings file.

2 个答案:

答案 0 :(得分:2)

我也有这个问题,不得不写自己的Sass和Jade Builds。只需根据您的需要修改输出目录,您应该很好。他们在这里:

萨斯

{

    "cmd": ["sass", "--update", "$file:${project_path}/Project/Web/css/${file_base_name}.css", "--stop-on-error", "--style", "compressed", "--no-cache", "--sourcemap=none"],
    "selector": "source.sass, source.scss",
    "line_regex": "Line ([0-9]+):",

    "osx":
    {
        "path": "/usr/local/bin:$PATH"
    },

    "windows":
    {
        "shell": "true"
    }

}

{
    "cmd": ["jade", "$file", "-E", "php", "-P", "-o", "$project_path/Project/Web/php"],
    "selector": ["source.jade"],
    "osx": {"path": "/usr/local/bin:$PATH"},
    "windows": {"shell": "true"}
}

答案 1 :(得分:0)

删除包控件安装包并放入〜/ .config / sublime-text-3 / Packages ST2包,适合​​我。