【问题标题】:Getting Susy and Compass installed with ruby on rails使用 ruby​​ on rails 安装 Susy 和 Compass
【发布时间】:2012-08-05 19:53:37
【问题描述】:

我刚开始使用 ruby​​ on rails,我尝试做的第一件事就是安装 gems compass 和 susy。在确定我需要将它们包含在 gemfile 中之后(我正在使用 RubyMine 并认为它会为我做这件事),当我尝试将 susy 导入到我的 css.scss 文件之一。

我有 ruby​​ 版本 1.9.3 (194)

和 ruby​​ gems 版本 1.8.23

非常感谢任何有关我的包中需要哪些 gem(和版本)以及如何确保它们进入项目包中的帮助。

【问题讨论】:

    标签: ruby-on-rails rubygems compass-sass rubymine susy-compass


    【解决方案1】:

    我在 Rails 3.2.7 上并像这样使用 Susy(和 Compass)。

    ##### Gemfile:
    group :assets do
      gem 'sass-rails',   '~> 3.2.3'
      gem 'coffee-rails', '~> 3.2.1'
      gem 'compass-rails'
      gem 'susy', git: "git://github.com/ericam/susy.git"
      gem 'uglifier', '>= 1.0.3'
    end
    

    然后我有几个不同的 css 文件。 application.css.scss、screen.css.scss 和 _base.scss.css。

    application.css.scss

    #### application.css.scss:
    @import "screen";
    # Here you import your normal .scss files as well, like:
    # @import "products";
    

    screen.css.scss

    #### screen.css.scss
    // ---------------------------------------------------------------------------
    // Imports
    @import "compass";
    @import "base";
    
    /* -------------------------------------------------------------------------*/
    /* Layout */
    // Here you can add layout styling or whatever... :)
    

    _base.css.scss

    // ---------------------------------------------------------------------------
    // Imports
    
    @import "susy";
    
    // ---------------------------------------------------------------------------
    // Basic Grid
    
    $total-columns  : 12;
    $column-width   : 4em;
    $gutter-width   : 1em;
    $grid-padding   : $gutter-width;
    
    $show-grid-backgrounds  : true;
    

    就是这样。现在您可以在您在 application.css.scss 中导入的所有 scss 文件中使用 Susy。

    我希望它可以帮助您入门。

    【讨论】:

      猜你喜欢
      • 2013-03-31
      • 2017-07-26
      • 1970-01-01
      • 2013-05-21
      • 2018-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-13
      相关资源
      最近更新 更多