class MongoBrowser::Middleware::SprocketsSinatra

Public Class Methods

new(app, options = {}) click to toggle source
# File lib/mongo_browser/middleware/sprockets_sinatra.rb, line 6
def initialize(app, options = {})
  @app = app
  @root = options[:root]
  path =  options[:path] || "assets"
  @matcher = /^\/#{path}\/*/
  @environment = ::Sprockets::Environment.new(@root)

  # Application assets
  @environment.append_path "app/assets/javascripts"
  @environment.append_path "app/assets/stylesheets"
  @environment.append_path "app/assets/images"

  # Vendor assets
  @environment.append_path "vendor/assets/javascripts"
  @environment.append_path "vendor/assets/stylesheets"
  @environment.append_path "vendor/assets/images"
end