RubyMine支持SASS

时间:2011-06-04 00:01:54

标签: ruby-on-rails ruby sass rubymine

我想知道是否有人设法将SASS集成到他们的RubyMine环境中,如果是这样,他们如何设法配置它?我有点困惑,因为虽然在RubyMine中默认有一个SASS插件,但我似乎无法在我的项目中使用SCSS文件。

目前我所做的是在我的SCSS目录中打开一个终端窗口并运行标准sass --watch source:destination命令来监视并将我的SCSS文件重写为CSS。这项工作正常,但如果我能弄清楚如何配置RubyMine IDE以将其添加为可运行的服务,我会感觉更聪明。

我的猜测是它与运行/编辑配置菜单有关,它会将其添加为像Spork和Rspec这样的可运行服务,但我不确定我是什么实际上会将其配置为正常工作(或者如果这是正确的方法)。

有什么想法吗?

1 个答案:

答案 0 :(得分:4)

好的,稍后进行45分钟的实验,这一切都已经弄明白了。首先,您需要知道要在SASS中运行的EXACT命令,因此如果您计划使用多个参数监视多个目录或其他目录,请首先在命令行中测试它的功能。然后:

  1. 点击菜单运行 / 修改配置
  2. 点击 Ruby ,然后点击 + 按钮创建新的Ruby配置
  3. 使用以下模板填写对话框:
  4. Ruby脚本/Users/username/.rvm/gems/ruby-1.9.2-p180@global/bin/sass

    脚本参数--watch sourcedir1:destinationdir1 --watch sourcedir2:destinationdir2

    工作目录/my_rails_project/public/stylesheets

    Ruby参数-e $stdout.sync=true;$stderr.sync=true;load($0=ARGV.shift)

    备注:我刚刚使用了默认的Ruby Arguments,而且我没有添加任何环境变量。像冠军一样工作。