web-dev-qa-db-ja.com

application.jsがjquery.ui.effect-blindを見つけることができません

Gem jquery-Railsを使用しようとしていますが、application.jsファイルで必要なファイルを見つけることができませんでした(「ファイル 'jquery.ui.effect-blind'が見つかりませんでした」)

私のapplication.js:

//= require jquery
//= require jquery.ui.effect-blind
//= require jquery_ujs
//= require turbolinks
//= require_tree .

そして私のgemfileには、次のものがあります。

gem 'jquery-Rails', "2.3.0"
gem 'jquery-ui-Rails'

私はこの質問が数回尋ねられるのを見たことがあり、ほとんどの人が「jquery-Rails」の2.3.0バージョンを使用して修正されたと報告しました。指定してgemlistコマンドで確認しましたが、application.jsファイルで見つかりません。 jquery.uiとjquery.ui.allを試しましたが、同じエラーが発生します。

31
Anrothan

同様の問題が発生しましたが、ある時点で、jquery-uiの代わりにjquery.uiを使用し、/の代わりに.を使用して個々のパーツを含めるようになりました。使用してみてください:

//= require jquery-ui/effect-blind

[〜#〜]編集[〜#〜]

最近のバージョンでは、パスに余分なeffectsがあります

//= require jquery-ui/effects/effect-blind
88
Kyle Decot

私はそれをに変更しなければなりませんでした

//= require jquery-ui/effects/effect-blind

これは最近のもののようです。

https://github.com/jquery-ui-Rails/jquery-ui-Rails

10
Bishnu Bista