Class: JsRoutes::Generators::Middleware
- Defined in:
- lib/js_routes/generators/middleware.rb
Instance Method Summary collapse
Instance Method Details
#create_middleware ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/js_routes/generators/middleware.rb', line 7 def create_middleware copy_file "initializer.rb", "config/initializers/js_routes.rb" inject_into_file "config/environments/development.rb", middleware_content, before: /^end\n\z/ inject_into_file "Rakefile", rakefile_content inject_into_file ".gitignore", gitignore_content if path = application_js_path inject_into_file path, pack_content end JsRoutes.generate! JsRoutes.definitions! end |