gpt4 book ai didi

ruby-on-rails - Rails 主动管理部署 : couldn't find file 'jquery-ui'

转载 作者:行者123 更新时间:2023-12-03 06:41:55 24 4
gpt4 key购买 nike

当尝试使用 capistrano 进行部署时,当 capistrano 使用命令时捆绑执行 rake

    RAILS_ENV=production 
RAILS_GROUPS=assets
assets:precompile

我有这个错误

couldn't find file 'jquery-ui'
(in /home/umbrosus/.rvm/gems/ruby-1.9.3-p392@gancxadebebi/gems/activeadmin-0.5.1/app/assets/javascripts/active_admin/base.js:2)

之前运行良好,但我尝试更新到0.6,然后开始出现此错误。我回到0.5.1,错误仍然存​​在。我是不是做了什么坏事?

谢谢

最佳答案

“jquery-rails”gem 最近删除了 jQuery UI。

https://github.com/rails/jquery-rails/commit/2fdcdb2633cbc6426d412c050200fc31d14b9a3b

他们建议使用 jquery-ui-rails gem。

有一个active pull request (截至撰写本文时)将该 gem 添加为依赖项。然而,ActiveAdmin的开发者却表示他们是“locking it down until we officially drop support for Rails 3.0”。他们锁定的版本是jquery-rails < 3.0.0 .

同时,只需修改您的 Gemfile:

gem "jquery-ui-rails" 不推荐,请参阅下面@Kevin的评论

或者您可以降级您的 jquery-rails 版本:

gem "jquery-rails", "< 3.0.0"

或者您可以从他们的 Github 主分支中提取。他们已经应用了临时修复。

gem "activeadmin", github: "gregbell/active_admin"

关于ruby-on-rails - Rails 主动管理部署 : couldn't find file 'jquery-ui' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16844411/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com