Rails 4全页缓存无效

3
Rails4的完整页面缓存已被移除并提取为gem,我正在使用名为'actionpack-page_caching'的gem,但它无法正常工作。它会抛出一个控制器类未定义方法'caches_page'的错误。我尝试了很多调试方法,但没有相关的文档资料。请帮我找到解决方案。
1个回答

8
即使您的bundle命令显示已安装这两个gem,
gem 'actionpack-page_caching'
gem 'actionpack-action_caching'

尝试删除 Gemfile.lock 文件,然后再次运行 bundle 命令。第二次运行的输出是正确的。
Installing actionpack-action_caching (1.1.0)
Installing actionpack-page_caching (1.0.2)

我成功使用了caches_page


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接