很长一段时间以来,我一直在使用数据表和表格工具并取得了巨大的成功。
然而,在过去的几天里,我已经升级到 Rails 3.2.18,还有一些更小的不相关的 gem,其他没有任何变化。Althoguh 由于在 gemfile 中引用数据 gem 的方式,这可能已经改变。
现在,当我加载使用表格工具的页面时,我在 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 放在资产区域以及它之外,它看起来如下所示
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
..
..
所以在这个阶段,我不知道为什么我的应用程序会出现这个错误。有没有人对我可能做错了什么有任何想法,或者发生了什么变化?
迈克尔