【发布时间】:2015-03-29 08:47:24
【问题描述】:
我按照本教程 - https://shellycloud.com/blog/2013/10/adding-search-and-autocomplete-to-a-rails-app-with-elasticsearch 安装了 Elasticsearch(带有 searchkick gem)。
搜索正在运行,现在我正在使用使用 Bower 安装的 typeahead.js 实现自动完成功能。 但是我收到错误消息:
Sprockets::FileNotFound at /books couldn't find file 'typeahead.js'
我试图将它包含在我的资产文件中的各种订单中,但没有运气.. 但是我意识到从 application.html.erb 中删除 turbolink 解决了这个问题。
<%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>
这似乎不对...我该如何解决?
【问题讨论】:
标签: javascript ruby-on-rails ruby elasticsearch typeahead.js