module AssetPipeline
Constants
- VERSION
Public Class Methods
config() { |self| ... }
click to toggle source
# File lib/asset_pipeline.rb, line 40 def self.config yield self self.assets_public_path = File.join(public_folder, path_prefix) self.setup! end
setup!()
click to toggle source
# File lib/asset_pipeline.rb, line 46 def self.setup! assets_paths.each do |raw_path| paths = Dir[File.join(raw_path, '*')] paths.each { |path| sprockets.append_path path } end Sprockets::Helpers.configure do |config| config.environment = sprockets config.prefix = path_prefix if path_prefix config.digest = assets_digest config.public_path = public_folder if public_folder config.debug = assets_debug config.protocol = assets_protocol if assets_protocol config.asset_host = assets_host if assets_host config.manifest = Sprockets::Manifest.new(sprockets, assets_public_path) end sprockets.css_compressor = assets_css_compressor unless assets_css_compressor.nil? sprockets.js_compressor = assets_js_compressor unless assets_js_compressor.nil? end