3

레일에서 루비로 시작 했으므로 보석과 나침반을 설치하려고 시도한 첫 번째 작업 중 하나가 시작되었습니다. 그걸 gemfile에 포함시킬 필요가 있다고 생각한 후에 (나는 RubyMine을 사용하고 있고 그것을 위해 그것을 할 것이라고 생각했다.), susy를 가져 오기 위해 시도했을 때 여전히 "찾을 수 없음", "susy"오류가있다. 내 css.scss 파일 중 하나.레일에 루비와 함께 수 서스와 나침반 설치하기

나는 내 번들에 필요로되는 보석 (및 버전)에 어떤 도움이, 그들이 어떻게 얻을 수 있는지 확인 루비 버전 1.9.3 (194)

와 루비 보석 버전 1.8.23

이 프로젝트 번들에서 크게 감사드립니다.

답변

6

나는 레일 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를 사용할 수 있습니다.

시작하는 데 도움이되기를 바랍니다.

관련 문제