module Assette::ViewHelper::Development

Public Instance Methods

asset_tag(file) click to toggle source
# File lib/assette/view_helper.rb, line 5
def asset_tag file
  output = ["<!-- Assets for #{file} -->"]
  real_path = Assette.config.find_file_from_relative_path(file)
  f = Assette::File.open(real_path)
  
  output << Assette::Reader::Js.tag("/__templates/#{f.templates.join(':')}") unless f.templates.empty?
  
  f.dependencies.each do |d|
    output << d.dev_tag
  end
  output << f.dev_tag
  
  output << "<!-- END #{file} -->"
  
  output.join("\n")
end