class Middleman::Renderers::CoffeeScript::DebuggingCoffeeScriptTemplate

A Template for Tilt which outputs debug messages

Public Instance Methods

evaluate(context, locals, &block) click to toggle source

Add exception messaging @param [Class] context @param [Hash] locals @return [String]

Calls superclass method
# File lib/middleman-core/renderers/coffee_script.rb, line 35
def evaluate(context, locals, &block)
  return super if middleman_app.build?

  begin
    super
  rescue ::ExecJS::RuntimeError => e
    e.to_s
  rescue => e
    e.to_s
  end
end