2013-03-11 97 views
2

直到最近我的SaSS一直在编译没有困难,今天早些时候我开始得到以下错误。基金会3 sass不编译

我试过重新调整我的Gemfile,但我不能为我的体力活如何让文件编译和服务正确的CSS。

Started GET "/assets/application.css" for 127.0.0.1 at 2013-03-11 21:27:35 +1100 
Error compiling asset application.css: 
Sass::SyntaxError: File to import not found or unreadable: foundation/common/ratios. 
Load paths: 
    Sass::Rails::Importer(/Users/paulmcguane/Sites/Rails/teammngt/app/assets/stylesheets/app.css.scss) 
    /Users/paulmcguane/Sites/Rails/teammngt/app/assets/stylesheets 
    /Users/paulmcguane/.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/blueprint/stylesheets 
    /Users/paulmcguane/.rvm/gems/ruby-1.9.3-p125/gems/compass-0.12.2/frameworks/compass/stylesheets 
    Compass::SpriteImporter 
    (in /Users/paulmcguane/Sites/Rails/teammngt/app/assets/stylesheets/app.css.scss) 
Served asset /application.css - 500 Internal Server Error 

宝石文件

source 'https://rubygems.org' 

gem 'rails', '3.2.3' 
gem 'therubyracer', :platform => :ruby 

gem 'better_errors' 

# Database Gems 
gem 'yaml_db' 
gem 'thin' 
gem 'pg' 
gem 'rb-readline' 


#Application Processing 
gem 'haml' 
gem 'json' 
gem 'spreadsheet' 
gem 'paperclip' 

#Phone conversion 
gem 'countries' 
gem 'phony' 
gem 'phony_rails' 

#Application required gems 
gem 'zurb-foundation' 
gem 'twilio-ruby' 
gem 'simple-navigation', '~> 3.7.0' 
gem 'kaminari' 
gem 'client_side_validations' 
gem 'event-calendar', :require => 'event_calendar' 
gem 'watu_table_builder', :require => 'table_builder' 
gem 'best_in_place' 
gem 'to_xls', :git => 'https://github.com/dblock/to_xls.git', :branch => 'to-xls-on-models' 


#Auth and Management 
gem 'devise' 
gem 'cancan' 
gem 'switch_user' 
gem 'paper_trail', '~> 2' 
gem 'omniauth-facebook' 
gem 'bcrypt-ruby', '~> 3.0.0' 
gem 'fb_graph' 
#gem 'announcements' 

# Gems used only for assets and not required 
# in production environments by default. 
group :assets do 
    gem 'sass-rails', '~> 3.2.3' 
    gem 'coffee-rails', '~> 3.2.1' 
    gem 'uglifier', '>= 1.0.3' 

    # Add these gems 
    gem 'compass-rails' 
    gem 'zurb-foundation' 
end 



gem 'jquery-rails' 
gem 'compass' 

回答

1

从您的Gemfile的外观来看,你不指定版本zurb-基础。

简短的回答是,请在您的gemfile中指定gem 'zurb-foundation', '= 3.2.5'。否则,如果您最近在任何时候运行了捆绑软件更新,那么您的zurb-foundation gem已经升级到4.x,该软件不再包含通向基础/通用/比率的路径。

我在Heroku上用头撞墙,我在Avoid a Headache: Precompiling Zurb (Foundation) on Heroku