3
当我的Rails应用程序处于开发模式时,我该如何删除代码?例如,我想在开发过程中移除Google Analytics参考,但在生产环境中呈现它。如何禁用代码在Rails上的开发环境中运行?
是否有一个解决方案可以在视图或控制器中实现?我可以看到两者的需要。
当我的Rails应用程序处于开发模式时,我该如何删除代码?例如,我想在开发过程中移除Google Analytics参考,但在生产环境中呈现它。如何禁用代码在Rails上的开发环境中运行?
是否有一个解决方案可以在视图或控制器中实现?我可以看到两者的需要。
<% if Rails.env == 'production' %>
...production code goes here...
<% end %>
这适用于Rails 3.在旧版本中,使用环境变量RAILS_ENV。
Robin
谢谢,罗宾。这正是我所期待的。 – sevens 2011-04-03 06:46:09
更简短的方法:如果Rails.env.production? – 2011-04-03 06:56:14
这似乎太工作瑞安。谢谢。 – sevens 2011-04-03 07:12:34