Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Rails:cand';找不到文件';typeahead.js';。。直到我移除';数据涡轮链路';_Javascript_Ruby On Rails_Ruby_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Typeahead.js - Fatal编程技术网 elasticsearch,typeahead.js,Javascript,Ruby On Rails,Ruby,elasticsearch,Typeahead.js" /> elasticsearch,typeahead.js,Javascript,Ruby On Rails,Ruby,elasticsearch,Typeahead.js" />

Javascript Rails:cand';找不到文件';typeahead.js';。。直到我移除';数据涡轮链路';

Javascript Rails:cand';找不到文件';typeahead.js';。。直到我移除';数据涡轮链路';,javascript,ruby-on-rails,ruby,elasticsearch,typeahead.js,Javascript,Ruby On Rails,Ruby,elasticsearch,Typeahead.js,我在本教程之后安装了Elasticsearch(带searchkick gem) 搜索正在运行,现在我正在使用typeahead.js实现自动完成功能,我使用Bower安装了该功能。 但是,我收到了错误消息: Sprockets::FileNotFound at /books couldn't find file 'typeahead.js' 我试图在我的资产档案中以不同的顺序包含它,但运气不好。。 然而,我意识到从application.html.erb中删除TurboLink解决了这个问题

我在本教程之后安装了Elasticsearch(带searchkick gem)

搜索正在运行,现在我正在使用typeahead.js实现自动完成功能,我使用Bower安装了该功能。 但是,我收到了错误消息:

Sprockets::FileNotFound at /books couldn't find file 'typeahead.js'
我试图在我的资产档案中以不同的顺序包含它,但运气不好。。 然而,我意识到从application.html.erb中删除TurboLink解决了这个问题

<%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>
true%>

这似乎不对。。。如何解决这个问题?

我遇到了完全相同的问题。作者命名了添加了.js扩展名的库,我认为这与application.js最终忽略了.js部分有关。我在使用gem时遇到了这个问题,当我在gem源代码中搜索更多内容时,我看到添加了两个.js.js扩展

您可以这样添加它:

//= require typeahead.js.js
然后可以重新启用

'data-turbolinks-track' => true