私はかなり長い間データテーブルとテーブルツールを使用しており、大きな成功を収めています。
ただし、ここ数日でRails 3.2.18にアップグレードし、関連のないいくつかの小さなgemをアップグレードしましたが、他には何も変わっていません。データ化可能な gem が gemfile で参照される方法のために、これは変更されている可能性があります。
テーブル ツールを使用するページを読み込むと、firebug で次のエラーが発生するようになりました
throw Error("Sprockets::FileNotFound: couldn't find file 'dataTables/extras/TableTools'\n (in /home/michael/dev/appname/app/assets/javascripts/application.js:21)")
宝石をアセット領域とその外側に配置しようとしましたが、次のようになります
gem 'jquery-datatables-rails', git: 'git://github.com/rweng/jquery-datatables-rails.git'
私のapplication.jsファイルは次のようになります
..
..
//= require twitter/bootstrap
//= require dataTables/jquery.dataTables
//= require dataTables/jquery.dataTables.bootstrap
//= require dataTables/extras/TableTools
..
..
したがって、この段階では、なぜ私のアプリがこのバグを開発したのか途方に暮れています。私が間違っているかもしれないこと、または何が変わったのかについて誰か考えていますか?
マイケル