我有几段代码只想在生产中显示,例如,disqus 评论的显示。这样做的最佳方法是什么?目前我有:
<% if RAILS_ENV.eql?('production') %>
disqus code here
<% end %>
但我不确定这是否是最好的方法,还是这样?看起来很冗长,我需要在应用程序的几个不同地方使用它。
最佳答案
我建议在您的 application_helper.rb
中编写一个辅助方法文件:
def render_disqus
return '' unless Rails.env.production?
#render disqus stuff here...
end
然后,在您看来,它变得非常简单:
<%= render_disqus %>
关于ruby-on-rails - Rails - 仅在生产中显示代码的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4632747/