2012-04-28 19 views
1

現在のsassファイルにコンパス拡張機能をインポートしようとしています。CompassがRails 3.2で拡張機能をインポートしない

# /app/assets/stylesheets/application/base.css.sass 
@import "compass/css3/border-radius" 

問題は、ページを更新するときに次のエラーが発生することです。

Completed 500 Internal Server Error in 161ms 

ActionView::Template::Error (File to import not found or unreadable: compass/css3/border-radius. 
Load path:  Sass::Rails::Importer(/Users/user/Sites/site/app/assets/stylesheets/application/base.css.sass) 
    (in /Users/user/Sites/site/app/assets/stylesheets/application/base.css.sass)): 

何らかの理由でコンパス拡張へのパスが得られないことがあります。

group :assets do 
    gem 'sass-rails' 
    gem 'compass-rails' 
    # other gems like uglifier and coffee go here as well 
end 

2:

1)私は信じているコンパス・レール、最新のコンパス宝石に、あなたのgemfileでこれを試している:Gemfileに私は

gem 'compass' 
gem 'sass-rails', '~> 3.2.3' 
gem 'haml-rails' 
+0

border-radiusファイルへの絶対パスは何ですか? – botbot

+0

どうすればそのパスを取得できますか? – Martin

答えて

1

うーん、いくつかのものを持っています)私は私のプロジェクトで丸みを帯びたコーナーを使用していて、問題はありません。上記の方法で解決できない場合は、css3ミックスインをすべてインポートしてみてください。

@import "compass/css3"; 

幸いですか?

関連する問題