当尝试使用capistrano部署时,capistrano使用命令
bundle-exec-rake
RAILS\u ENV=production
RAILS\u组=资产
资产:预编译
我有这个错误
找不到文件“jquery ui”
(在/home/umbrosus/.rvm/gems/ruby-1.9.3中)[email protected]/gems/activeadmin-0.5.1/app/assets/javascripts/active_admin/base.js:2)
之前它运行良好,但我尝试更新到0.6,然后我开始出现此错误。我回到0.5.1,错误仍然存在。我做了什么坏事吗
谢谢
“jQueryRails”gem最近删除了jQueryUI
https://github.com/rails/jquery-rails/commit/2fdcdb2633cbc6426d412c050200fc31d14b9a3b
他们建议使用jqueryuirailsgem
有一个活动的拉取请求(在撰写本文时)将该gem添加为依赖项。然而,ActiveAdmin的开发人员表示他们正在“锁定它,直到我们正式放弃对Rails 3.0的支持”。它们锁定的版本是jqueryrails<;3.0.0
同时,只需修改您的文件:
gem“jquery ui rails”不推荐,请参阅下面的@Kevin评论
或者,您可以降级jquery rails的版本:
gem“jquery rails”、“<;3.0.0”
或者您可以从他们的Github主分支中提取。他们采取了临时措施
gem“activeadmin”,github:“gregbell/active\u admin”