ruby-on-rails - Active Admin 和 Sass 错误

标签 ruby-on-rails sass activeadmin

/usr/local/rvm/gems/ruby-1.9.3-p194/gems/activeadmin 0.5.0/lib/active_admin/application.rb:283:in `generate_stylesheets': uninitialized constant Sass::Plugin (NameError)
from /usr/local/rvm/gems/ruby-1.9.3-p194/gems/activeadmin-0.5.0/lib/active_admin/application.rb:105:in `prepare!'
    from /usr/local/rvm/gems/ruby-1.9.3-p194/gems/activeadmin-0.5.0/lib/active_admin.rb:72:in `setup'
    from /Users/devinross/Desktop/music-server1/config/initializers/active_admin.rb:1:in `<top (required)>'
    from /usr/local/rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.8/lib/rails/engine.rb:588:in `block (2 levels) in <class:Engine>'
    from /usr/local/rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.8/lib/rails/engine.rb:587:in `each'
    from /usr/local/rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.8/lib/rails/engine.rb:587:in `block in <class:Engine>'
    from /usr/local/rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.8/lib/rails/initializable.rb:30:in `instance_exec'
    from /usr/local/rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.8/lib/rails/initializable.rb:30:in `run'
    from /usr/local/rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.8/lib/rails/initializable.rb:55:in `block in run_initializers'
    from /usr/local/rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.8/lib/rails/initializable.rb:54:in `each'
    from /usr/local/rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.8/lib/rails/initializable.rb:54:in `run_initializers'
    from /usr/local/rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.8/lib/rails/application.rb:136:in `initialize!'
    from /usr/local/rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.8/lib/rails/railtie/configurable.rb:30:in `method_missing'
    from /Users/devinross/Desktop/music-server1/config/environment.rb:5:in `<top (required)>'
    from /usr/local/rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.8/lib/rails/application.rb:103:in `require_environment!'
    from /usr/local/rvm/gems/ruby-1.9.3-p194/gems/railties-3.2.8/lib/rails/commands.rb:25:in `<top (required)>'
    from script/rails:6:in `require'
    from script/rails:6:in `<main>'

有人知道如何解决这个问题吗?

gem 'rails', '~> 3.2.8'

group :assets do
  gem 'sass-rails',   '~> 3.2.3'
  gem 'coffee-rails', '~> 3.2.1'
  gem 'uglifier',     '>= 1.0.3'
  gem 'yui-compressor'
end


gem 'nokogiri'

# infrastructure
gem 'rake', require: false
gem 'pg'
gem 'dalli'

# web server
# gem 'thin'    # for evented server
# gem 'goliath' # for evented server
gem 'puma'    # for multi-threaded server
# gem 'unicorn' # for multi-processor server

# queue
gem 'sidekiq'
gem 'slim'
gem 'sinatra', :require => nil

# support
gem 'newrelic_rpm'
gem 'airbrake'
gem 'heroku'

最佳答案

在此处查看此问题:https://github.com/gregbell/active_admin/issues/1686

在那个问题中有一个针对这个问题的拉取请求:https://github.com/gregbell/active_admin/pull/2028

您也可以像此处的第 4.1 节那样通过预编译管理 Assets 来解决问题:http://guides.rubyonrails.org/asset_pipeline.html

关于ruby-on-rails - Active Admin 和 Sass 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12312687/

相关文章:

sql - 应该使用一对一关系、列还是其他东西?

mysql - ActiveRecord 选择帐户中有 3 列的不同记录

SASS混合: only apply hover style if class is on a link?

sass - webpack、sass、react-css-modules - 未定义 ReferenceError 窗口

html - Dashing.io 带有字幕的小部件

ruby-on-rails-3 - 活跃的管理员和金钱

mysql - Ruby on Rails MySQL #08S01Bad handshake - 降级 MySQL?

javascript - 自从我开始使用 Capybara::Poltergeist 以来,获取 "can' t 创建线程:资源暂时不可用

ruby-on-rails - Activeadmin:无法命名模型 'Action'

ruby-on-rails - 如何在事件管理员中的多个选择中填充值(使用 select2)