我在本地安装了一个新的 rails 应用程序,然后添加了事件的管理 gem 并运行 rake db:migrate 然后按照说明进行安装。我也在用散粉。
在尝试访问 mysite.dev/admin 的管理区域时,我得到以下信息:
Sprockets::FileNotFound in Active_admin/devise/sessions#new
couldn't find file 'jquery-ui' (in /usr/local/rvm/gems/ruby-1.9.3-p392/gems/activeadmin-0.6.0/app/assets/javascripts/active_admin/base.js:2)
我到底做错了什么?
最佳答案
您应该在您的 gem 文件中设置: gem 'jquery-rails', "2.3.0"以将 jquery-rails gem 版本修复为 2.3.0
最后一次更新 (3.0.0) 删除了 jquery-ui 文件并导致该问题:
couldn't find file 'jquery-ui' (in /usr/local/rvm/gems/ruby-1.9.3-p392/gems/activeadmin-0.6.0/app/assets/javascripts/active_admin/base.js:2)
现在应该可以解决您的问题。您还可以从 github 获取解决您问题的最新版本的 Active Admin。
但我会建议改变
gem jquery-rails
在您的 gemfile 中:
gem 'jquery-rails', "2.3.0"
希望有帮助!
关于ruby-on-rails - 无法为 Ruby on Rails 安装 Active Admin : "Sprockets::FileNotFound...",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16905633/