5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
# File 'lib/generators/rails_client_logger/rails_client_logger_generator.rb', line 5
def generate
route(%Q{mount RailsClientLogger::Engine, :at => "logger"})
original_js = File.binread("app/assets/javascripts/application.js")
if original_js.include?("require rails_client_logger")
say_status("skipped", "insert into app/assets/javascripts/application.js", :yellow)
else
insert_into_file "app/assets/javascripts/application.js", :after => %r{//= require ['"]?jquery['"]?\s*$} do
"\n//= require rails_client_logger"
end
end
end
|