ruby-on-rails – 如何在生产中访问此辅助函数?
发布时间:2020-12-16 19:12:04 所属栏目:百科 来源:网络整理
导读:我正在使用 private_pub将订阅客户端的通知推送给我的用户.在我的application.html.haml中,我有: ...= javascript_include_tag 'application'= subscribe_to "/#{@user.access_token}/notifications"... subscribe_to帮助程序在开发中工作正常.部署到生产时
我正在使用
private_pub将订阅客户端的通知推送给我的用户.在我的application.html.haml中,我有:
... = javascript_include_tag 'application' = subscribe_to "/#{@user.access_token}/notifications" ... subscribe_to帮助程序在开发中工作正常.部署到生产时,会记录以下错误: ActionView::Template::Error (undefined method `subscribe_to' for #<#<Class:0x00000001f372e8>:0x00000001fded90>): 5: = stylesheet_link_tag 'application',:media => 'all' 6: = include_gon(:init => true) 7: = javascript_include_tag 'application' 8: = subscribe_to "/#{@user.access_token}/notifications" 9: = csrf_meta_tags 10: 11: %body app/views/layouts/application.html.haml:8:in `_app_views_layouts_application_html_haml__1867651381877570337_14592040' 如何在生产环境中访问此帮助程序方法? 解决方法
这看起来像加载PrivatePub引擎时出错.如果查看
engine.rb,您会看到它正在添加PrivatePub视图助手作为init的一部分.如果它是为开发加载而不是生产环境,可能是一个bug.
尝试并创建一个手动加载PrivatePub助手的配置/初始化器: require 'private_pub/view_helpers' ActionView::Base.send :include,PrivatePub::ViewHelpers (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- qt sqlite 的初步使用
- postgresql:pg_restore: [archiver] input file does not
- Oracle EBS 企业税改方案(一)-业务需求整理及基础设置篇
- ruby-on-rails-3.2 – Capistrano删除资产
- 【翻译】Oracle游标详细说明
- react-native fetch 请求封装
- SpriteBuilder中锚点的一般用法
- c# – 如何使此异常处理代码符合DRY原则?
- PMON (ospid: 2853): terminating the instance due to err
- Oracle : the Network Adapter could not establish the co