Description:

Creates a folder and files structure for a full Marionette app inside a Rails app

Example:

rails generate marionette:app Name_of_app 

This will create:
  app/assets/javascripts/name_of_app_app.js
  app/assets/javascripts/backbone/name_of_app.js.coffee
  app/assets/templates/layouts/layout.jst.skim
  app/assets/javascripts/backbone/utils/logger.js.coffee
  app/assets/javascripts/backbone/utils/defaults.js.coffee
  app/assets/javascripts/backbone/config.js.coffee
  app/assets/javascripts/backbone/views/layouts/layout.js.coffee
  app/assets/javascripts/backbone/routers/app_router.js.coffee
  app/views/layouts/application.html.slim

This will also install 3 gems : bower-rails, slim-rails and skim

This will create a index.html.slim in app/views/[your_home_controller]
with a starter for the marionette app

In the end, you should see in your browser the message "Hello there, I'm the [Name_of_app] Marionette app !"