Ruby 升华文本2不';t保存生成的SASS文件

Ruby 升华文本2不';t保存生成的SASS文件,ruby,sass,sublimetext2,sublimetext,Ruby,Sass,Sublimetext2,Sublimetext,我按照自述文件中的描述进行了安装,一切都成功了(还有SASS安装)。现在,如果我尝试构建.scss文件,ST2会打印出类似“[Finished in 0.2s]”的内容,而不显示任何结果或保存.css文件。我也可以写一些错误的代码,它不会抱怨它,只是给我一个“完成”的消息了。知道是什么导致了这种行为吗?我的山狮也有同样的问题。 我通过更改SASS.sublime-build(以及我为SASS提供的所有其他构建文件)中的“cmd”行来修复它 到 不知道为什么,但实际上,如果您在一个包含多个项的数组

我按照自述文件中的描述进行了安装,一切都成功了(还有SASS安装)。现在,如果我尝试构建.scss文件,ST2会打印出类似“[Finished in 0.2s]”的内容,而不显示任何结果或保存.css文件。我也可以写一些错误的代码,它不会抱怨它,只是给我一个“完成”的消息了。知道是什么导致了这种行为吗?

我的山狮也有同样的问题。
我通过更改SASS.sublime-build(以及我为SASS提供的所有其他构建文件)中的“cmd”行来修复它

不知道为什么,但实际上,如果您在一个包含多个项的数组中编写命令,它将不起作用,而一个字符串中的所有命令都起作用。

gem install sass

在ST2/工具/构建系统/新构建系统中

{
  "cmd": ["cmd", "/c", "sass --style compressed", "$file", "$file_base_name.css.min"]
}


另存为“sass.sublime build”

不管您是如何尝试的,它都能完美工作,谢谢!
["sass --update $file:${file_path}/${file_base_name}.css"]
{
  "cmd": ["cmd", "/c", "sass --style compressed", "$file", "$file_base_name.css.min"]
}
{
  "cmd": ["cmd", "/c", "sass", "$file", "$file_base_name.css"]
}