首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bullet Gem Rails 4和Uniform Notifier出错

Bullet Gem Rails 4和Uniform Notifier出错
EN

Stack Overflow用户
提问于 2019-06-20 19:53:26
回答 1查看 610关注 0票数 8

我正在尝试使用bullet gem来避免在我的网站上出现N+1查询。我一直使用它直到几个月前,然后它停止工作。我今天才拿到这个。

当我启动我的localhost时,我得到这个错误信息:

代码语言:javascript
复制
/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: /*]]>*/

很明显,gem uniform_notifier的文件base.rb中有一个错误,这是bullet的一个依赖项,但是我可以做些什么来让它在我的系统上工作呢?我试图强制将uniform_notifier安装到旧版本(实际是1.12.1),但它被锁定到1.12.0

此应用程序是使用ruby 2.2.4和rails 4.2.5编写的

EN

回答 1

Stack Overflow用户

发布于 2019-12-01 22:33:01

我能够通过使用较低版本的bullet来修复它

代码语言:javascript
复制
gem 'bullet', '~> 5.7.6'
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56685399

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档