【问题标题】:RubyMine Support for SASSRubyMine 对 SASS 的支持
【发布时间】:2011-06-04 09:21:49
【问题描述】:

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

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

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

有什么想法吗?

【问题讨论】:

    标签: ruby-on-rails ruby sass rubymine


    【解决方案1】:

    好的,经过 45 分钟的实验,一切都搞定了。首先,您需要知道您打算在 SASS 中运行的 EXACT 命令,因此,如果您打算使用多个参数监视多个目录或其他内容,请先在命令行中对其功能进行测试。那么:

    1. 点击菜单运行 / 编辑配置
    2. 点击 Ruby,然后点击 + 小按钮创建新的 Ruby 配置
    3. 使用以下模板填写对话框:

    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,并没有放入任何环境变量。像冠军一样工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-10-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多