Sha256: ccc8aa8f0fe36a8ccd9c615a666223b150e99fc54f5d5c853e6765aac0aed119
Contents?: true
Size: 828 Bytes
Versions: 1
Compression:
Stored size: 828 Bytes
Contents
require 'sinatra/asset_pipeline' module Aerogel::Assets # Registers and configures assets pipeline # def self.registered( app ) # Include these files when precompiling assets app.set :assets_precompile, %w(application.js application.css *.png *.jpg *.gif *.svg *.eot *.ttf *.woff) # Logical paths to your assets (in reverse order) app.set :assets_prefix, [ Aerogel.get_resource_paths( :assets ) ].flatten.reverse # Use another host for serving assets # set :assets_host, '<id>.cloudfront.net' # Serve assets using this protocol # set :assets_protocol, :http # CSS minification app.set :assets_css_compressor, :yui # JavaScript minification app.set :assets_js_compressor, :uglifier app.register Sinatra::AssetPipeline end end # module Aerogel::Assets
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
aerogel-core-1.0.2 | lib/aerogel-core/assets.rb |