module Middleman::Extensions::AssetHost::InstanceMethods

def asset_url(path, prefix="")

Returns:
  • (String) -

Parameters:
  • prefix (String) --
  • path (String) --
def asset_url(path, prefix="")
  original_output = super
  return original_output unless asset_host
  asset_prefix = if asset_host.is_a?(Proc)
    asset_host.call(original_output)
  elsif asset_host.is_a?(String)
    asset_host
  end
  
  File.join(asset_prefix, original_output)
end