我想定期在生产/开发环境中从http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js
加载jQuery,只要我不是在本地运行,而是在本地运行时我自己的本地jquery.min.js
(例如{{1} })
为什么我不得不在没有互联网连接的情况下进行一些开发,主要是在乘坐地铁时。
我一直在模板中执行0.0.0.0:3000
条件,但每次我需要在本地强制“生产”模式时都必须更改模板,这很烦人。
我正在使用haml btw ..并不是真的很重要。
最好的方法是什么?感谢
答案 0 :(得分:2)
ActionController有一个方法local_request?。您可能必须将其声明为helper_method才能在您的视图中使用它:
class ApplicationController < ActionController::Base
helper_method :local_request?
...
end