Ошибка с пулей Gem Rails 4 и унифицированным уведомителем - PullRequest
0 голосов
/ 20 июня 2019

Я пытаюсь использовать маркерный камень, чтобы избежать N + 1 запросов на моем сайте.Я использовал его до нескольких месяцев назад, затем он перестал работать.Я получил это только сегодня.

Когда я запускаю свой localhost, я получаю это сообщение об ошибке:

/Users/carcarlo/.rvm/gems/ruby-2.2.4/gems/activesupport-4.2.5/lib/active_support/dependencies.rb:274:in `require':/Users/carcarlo/.rvm/gems/ruby-2.2.4/gems/uniform_notifier-1.12.0/lib/uniform_notifier/base.rb:37: syntax error, unexpected <<, expecting keyword_end (SyntaxError)
  <<~CODE
    ^/Users/carcarlo/.rvm/gems/ruby-2.2.4/gems/uniform_notifier- 1.12.0/lib/uniform_notifier/base.rb:38: syntax error, unexpected '<', expecting keyword_end <script #{attributes_string}>/*<![CDATA[*/
     ^ target of repeat operator is not specified: /*]]>*/

ясно, что это ошибка в файле base.rb гемаuniform_notifier, которая зависит от bullet, но что я могу сделать, чтобы она работала в моей системе?Я попытался принудительно установить uniform_notifier на более старую версию (фактическая версия 1.12.1), но она заблокирована на 1.12.0

Это приложение написано с использованием ruby ​​2.2.4 и rails 4.2.5

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...