File tree Expand file tree Collapse file tree 3 files changed +12
-2
lines changed
Expand file tree Collapse file tree 3 files changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -126,6 +126,14 @@ alert(customNamespace.yourHash)
126126Now you can write your variables assign logic to templates with [Rabl ](https: // github.com/ nesquena/ rabl).
127127The way of writing Rabl templates is very clearly described in their repo.
128128
129+ Add Rabl to your Gemfile
130+
131+ ` Gemfile`
132+
133+ ` ` ` ruby
134+ gem 'rabl'
135+ ` ` `
136+
129137Profit of using Rabl with gon:
130138
131139 1 . You can clean your controllers now!
Original file line number Diff line number Diff line change @@ -19,8 +19,8 @@ Gem::Specification.new do |s|
1919 s . executables = `git ls-files -- bin/*` . split ( "\n " ) . map { |f | File . basename ( f ) }
2020 s . require_paths = [ "lib" ]
2121 s . add_dependency "actionpack" , '>= 2.3.0'
22- s . add_dependency "rabl"
2322 s . add_dependency "json"
23+ s . add_development_dependency "rabl"
2424 s . add_development_dependency "rspec"
2525 s . add_development_dependency "jbuilder"
2626end
Original file line number Diff line number Diff line change 44require 'action_view'
55require 'action_controller'
66require 'gon/helpers'
7- require 'gon/rabl'
7+ if defined? ( Rabl )
8+ require 'gon/rabl'
9+ end
810if RUBY_VERSION =~ /9/ && defined? ( Jbuilder )
911 require 'gon/jbuilder'
1012end
You can’t perform that action at this time.
0 commit comments