【问题标题】:ActiveAdmin asset issues in Rails 3.1Rails 3.1 中的 ActiveAdmin 资产问题
【发布时间】:2012-01-29 21:56:21
【问题描述】:

我一直在尝试让 ActiveAdmin 与我的 Rails 3.1.1 应用程序一起工作。在我查看 Web 开发人员控制台并注意到图像没有被加载之前,它主要是有效的:

GET http://localhost:3000/images/active_admin/datepicker/datepicker-nipple.png 404 (Not Found)

我遇到了一些有类似问题的人,指出 URL 应该是用“资产”而不是图像生成的。我尝试了更新“sass-rails”gem 的建议,但没有运气。

我尝试使用 Rails 3.1.1 从头开始​​一个全新的应用程序(最初的应用程序是 Rails 3.1.0,不确定升级是否会产生影响然后重新开始)并首先进行推荐的修复,现在每个图像负载很好。我试图将 Gemfile 的类似部分复制回来,但它似乎并没有解决我实际应用程序的问题。这是我的 Gemfile 中相关行周围的区域:

gem 'sass-rails',   '~> 3.1.4'
gem 'meta_search',    '>= 1.1.0.pre'
gem 'activeadmin'

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

gem 'jquery-rails'

有什么建议吗?

【问题讨论】:

    标签: ruby-on-rails activeadmin gemfile


    【解决方案1】:

    通过完全卸载 gem 并删除我在 RVM 中用于该项目的 gemset 并在新版本的 rails (2.3) 中重做所有内容来解决此问题。在 github 上关注一个类似的问题让我相信这在 ActiveAdmin 的新版本中不是问题,但这是我的解决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多