2014-02-27 45 views
1

我正在编写一个Rails项目,并使用rvm ruby-1.9.3-p362Sprockets :: FileNotFound:找不到文件'jquery-ui'?

在我的Gemfile我:

ruby 1.9.3 
gem 'rails', '3.1.0' 
gem 'jquery-rails' 
gem 'jquery-ui-rails' 

我也做bundle install并重新启动Rails服务器,但是当我在浏览器中运行它,它得到一个控制台错误。

Sprockets::FileNotFound: couldn't find file 'jquery-ui' 

我该如何让它工作?

+0

参考https://开头github.com/joliss/jquery-ui-rails –

回答

4

要包含jquery-ui-rails资产在你的CSS或JS清单,你需要调用

在你application.js清单

//= require jquery.ui.all 

而在你application.css清单

*= require jquery.ui.all 
+0

carlosramireziii的回答是正确的。我从使用 '// // require jquery-ui' 到 '// = require jquery.ui.all'并且我能够正常编译我的资产。 – backwardm

+0

我正面临类似jquery-ui-rails(4.1.2)的问题。对于4.1.2,不需要使用jquery.ui.all。 – Naresh

+1

不适用于我 –

相关问题