2013-04-21 65 views
1
/home/eduardo/.rbenv/versions/2.0.0-p0/lib/ruby/gems/2.0.0/gems/compass-h5bp-0.1.1/lib/compass/h5bp.rb:5:in `<module:H5bp>': uninitialized constant Compass::Frameworks (NameError) 

这是我的Gemfile:`<module:H5bp>“:未初始化不断指南针::框架(NameError)

source 'https://rubygems.org' 

gem 'rails', '4.0.0.beta1' 
gem 'sqlite3' 
gem 'turbolinks' 
gem 'jbuilder', '~> 1.0.1' 

group :test, :development do 
    gem 'rspec-rails', '~> 2.0' 
end 

group :assets do 
    gem 'sass-rails', '~> 4.0.0.beta1' 
    gem 'coffee-rails', '~> 4.0.0.beta1' 
    gem 'haml-rails' 
    gem 'uglifier', '>= 1.0.3' 

    gem 'compass-h5bp' 
end 

gem 'html5-rails' 
gem 'jquery-rails' 

group :test do 
    gem 'capybara' 
end 

# To use ActiveModel has_secure_password 
# gem 'bcrypt-ruby', '~> 3.0.0' 

# Use unicorn as the app server 
# gem 'unicorn' 

# Deploy with Capistrano 
# gem 'capistrano', group: :development 

# To use debugger 

我不知道是什么原因造成这个错误。我得到的错误,当我尝试运行:

rails generate html5:install 

下面是该项目:https://github.com/sporkd/html5-rails

我已经尝试了几件事情,我在谷歌发现,但没有一个真正的工作。

回答

0

将compass-rails gem添加到资产组为我解决了问题。

+0

请给予更多的解释( - :。! – ncm 2013-04-27 00:23:56

+0

这不起作用 – 2013-04-28 12:07:30

3

指南针护栏它的工作原理以前指南针h5bp(轨3.2.13,红宝石2.0)

group :assets do 
    gem 'sass-rails' 
    gem 'coffee-rails' 

    # See https://github.com/sstephenson/execjs#readme for more supported runtimes 
    # gem 'therubyracer', :platforms => :ruby 

    gem 'uglifier' 
    gem 'compass-rails' 
    gem 'compass-h5bp' 
end 
+0

感谢伟大的工作 – Mentok 2014-11-25 21:05:37

相关问题