【问题标题】:activeadmin.git (at master) is not yet checked out error when installing active admin安装活动管理员时,activeadmin.git (at master) is not yet check out 错误
【发布时间】:2015-04-12 17:58:15
【问题描述】:

Active admin gem 已添加到我的 Rails 项目中,但每次我尝试安装 rails g active_admin:install 时,都会出现类似的错误

git://github.com/activeadmin/activeadmin.git(在master)还没有 检查过了。先运行bundle install

我确实在运行“rails g active_admin:install”之前运行了 bundle。运行“bundle show”后,我看到我的项目中添加了“* activeadmin (1.0.0.pre 3f916d6)”,但不断收到此错误消息。我的 gem 文件在下面

source 'https://rubygems.org'

gem 'rails', '4.1.8'
gem 'sqlite3'
gem 'sass-rails', '~> 4.0.3'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 2.0'
gem 'sdoc', '~> 0.4.0',

    group: :doc
gem 'spring',        group: :development

gem 'devise'
gem 'activeadmin', github: 'activeadmin'

【问题讨论】:

标签: ruby-on-rails ruby ruby-on-rails-4 github


【解决方案1】:

我有同样的问题。这与 spring 有关,因为当我从 gemfile 中删除它并再次运行 bundle install 时,我能够运行 rails g active_admin:install

【讨论】:

  • 老兄,你是天才 :),它奏效了,过去两天一直坚持这个!
  • @Marcus 这是完美的。我到处寻找这个并且它有效!谢谢。
  • 在我为这个问题看到的所有解决方案中(不同的 gem 相同的问题),这是最简洁的,也是唯一对我有用的解决方案。
【解决方案2】:

您也可以尝试the spring github issue 中的这个提示,而不是移除弹簧:

尝试运行 bundle exec spring binstub --all - 它应该会重新生成您的 bin/spring 文件

【讨论】:

    猜你喜欢
    • 2015-04-28
    • 2017-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-07
    • 2012-09-01
    • 1970-01-01
    相关资源
    最近更新 更多