У вас может быть вспомогательный метод, загружающий ваши файлы js и выполняющий проверку условий относительно того, в какой среде он находится.
app / views / layouts / application.html. * (Везде, где вы обычно включаете свой JavaScript)
load_javascript
приложение / хелперы / application_helper.rb
def load_javascript
if Rails.env.production?
javascript_include_tag 'js1', 'js2', :cache => true
else
javascript_include_tag 'js3', 'js4'
end
end
Вы могли бы СУШИТЬ это немного дальше, если бы load_javascript
вернул вам только список файлов и имел только один javascript_include_tag
.