3

我已经从https://github.com/ronalchn/ajax_pagination安装了 ajax_pagination gem

当我重新启动服务器时,我收到此消息

找不到文件“历史记录”(在 /Users/user/.rvm/gems/ruby-1.9.3-p362/gems/ajax_pagination-0.6.3/lib/assets/javascripts/ajax_pagination.js.erb:3 中)

并在资产清单中插入调用,rails 版本为 3.2.8

我曾尝试安装历史 gem ( https://github.com/philostler/historyjs-rails ) 或将 history.js 添加到资产但没有任何帮助

谢谢你的帮助!

4

2 回答 2

4

我有同样的问题,你需要做的就是:

  • 添加gem 'jquery-historyjs'到您的 Gemfile,
  • bundle install
  • 然后rails generate historyjs:install
于 2013-08-09T17:04:45.520 回答
0

这似乎是ajax_pagination 依赖的jquery-historyjs gem 中的一个错误。您可能想在他们的 github 存储库上报告问题。

作为一种解决方法,您可以在 app/assets/javascripts 中创建一个空白的 history.js 文件并尝试引入historyjs-rails

于 2013-01-19T22:24:25.717 回答