我已经安装了我的rails项目的狂欢宝石,并且我得到了这个错误couldn't find file 'jquery.ui.all'
我看到了太多的问题,并且解决了这个问题,但是我没有得到任何解决方案然而。 我的RVM版本:ruby on rails - spree.js'jquery.ui.all'
rvm list
红宝石2.0.0-P353 [x86_64的]
= *红宝石2.2.0 [x86_64的]
的Rails版本:Rails的4.1.8
这是我的观点的错误页面:
Sprockets::FileNotFound in Spree::Home#index
Showing /home/sadk/.rvm/gems/ruby-2.2.0/gems/spree_frontend-2.4.2/app/views/spree/shared/_head.html.erb where line #11 raised:
couldn't find file 'jquery.ui.all'
(in /home/sadk/.rvm/gems/ruby-2.2.0/bundler/gems/spree_fancy-bdeaeb9ced29/app/assets/javascripts/spree/fancy.js:3)
Extracted source (around line #11):
<%= stylesheet_link_tag 'spree/frontend/all', :media => 'screen' %>
<%= stylesheet_link_tag 'spree/fancy/print', :media => 'print' %><%= csrf_meta_tags %>
<%= javascript_include_tag 'spree/frontend/all' %>
<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.6/html5shiv.min.js"></script>
<![endif]-->
<%= javascript_include_标签'spree/frontend/all'%>是第11行有错误。
我尝试添加
// =需要jquery.ui.all
我的application.js,但问题是一样的。你能帮我解释我应该做什么吗?
束后,我可以在列表中看到
...
Using jquery-rails 3.1.2
Using jquery-ui-rails 5.0.3
...
我没有任何特殊的方法来包括jquery,只是我已经安装狂欢作为狂欢指南。我试过,但不幸的是问题是一样的。 – 2015-01-20 22:30:06