Аннотировать драгоценный камень рубин на рельсах 5

У меня есть некоторые проблемы с жемчужиной аннотации. Я бегу ruby ​​2.3, и рельсы 5beta3. установка пакета, кажется, работает просто отлично, но когда я иду, чтобы вызвать команду annotate, я получаю это...

ruby@echobase:~/crash$ annotate
WARN: Unresolved specs during Gem::Specification.reset:
      activerecord (< 6.0, >= 3.2)
WARN: Clearing out unresolved specs.
Please report a bug if this causes problems.
/usr/local/lib/ruby/gems/2.3.0/gems/annotate-2.7.0/lib/annotate.rb:12:in `require': cannot load such file -- active_support/core_ext/hash/indifferent_
access (LoadError)
        from /usr/local/lib/ruby/gems/2.3.0/gems/annotate-2.7.0/lib/annotate.rb:12:in `rescue in <top (required)>'
        from /usr/local/lib/ruby/gems/2.3.0/gems/annotate-2.7.0/lib/annotate.rb:6:in `<top (required)>'
        from /usr/local/lib/ruby/gems/2.3.0/gems/annotate-2.7.0/bin/annotate:18:in `require'
        from /usr/local/lib/ruby/gems/2.3.0/gems/annotate-2.7.0/bin/annotate:18:in `<top (required)>'
        from /usr/local/bin/annotate:22:in `load'
        from /usr/local/bin/annotate:22:in `<main>'

Не уверен что происходит.

1 ответ

Решение

Если вы хотите запустить гем из терминала, попробуйте bundle exec annotate User использовать ваши драгоценные камни в комплекте, а не системные драгоценные камни. Вам необходимо предоставить информацию о модели после annotate,

Другие вопросы по тегам