在升华文本中运行'sass--watch'

在升华文本中运行'sass--watch',sass,sublimetext2,Sass,Sublimetext2,我一直在研究使用SublimiteText2和Sass来加速我的工作流程 我正在寻找一种方法,在保存时让ST2编译我的SASS。在寻找如何做到这一点时,我遇到了以下软件包: 在执行中,这正是我想要的,但它并不像我希望的那样编译SASS(不包括部分支持) 因此,经过进一步研究,我发现了一个适合我的构建包: { "cmd": ["sass --watch 'index.scss':'index.css'", "--stop-on-error&q

我一直在研究使用SublimiteText2和Sass来加速我的工作流程

我正在寻找一种方法,在保存时让ST2编译我的SASS。在寻找如何做到这一点时,我遇到了以下软件包:

在执行中,这正是我想要的,但它并不像我希望的那样编译SASS(不包括部分支持)

因此,经过进一步研究,我发现了一个适合我的构建包:

{

  "cmd": ["sass --watch 'index.scss':'index.css'", "--stop-on-error", "--no-cache"],
    "line_regex": "Line ([0-9]+):",

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

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

}
这类似于使用Ruby在cmd提示符中运行以下命令:

sass --watch index.scss:index.css --stop-on-error --no-cache
所以我运行这个构建系统,它可以很好地监视我的
index.scss
。对该文件夹中的任何.scss文件所做的任何更改,都会更新
.index.css
文件。来自Sass的所有标准消息都显示在ST的控制台中

我的问题是我知道这不是ST的构建系统的用途。理想情况下,它们将用于在编码会话中多次使用一组工具进行构建

我的问题是:如何使用ST2启动
sass--watch
并在后台运行?我是否可以设置某种命令/键绑定来运行构建的
cmd
行(
“cmd”:[“sass--watch'index.scss':'index.css'”,“--stop on error”,“--no cache”]
)?检查插件,可通过访问。由于您已经有了一个工作的构建系统,您需要做的就是将插件配置为指向您的
。升华构建
文件,如果需要,请修改文件结尾,然后您就可以完成所有设置


祝你好运

我不认为这是OP想要的
sass——watch
已经自动构建在save之上,所以他不需要插件来实现这一点。