Class: Middleman::Renderers::CoffeeScript::DebuggingCoffeeScriptTemplate

Inherits:
Tilt::CoffeeScriptTemplate
  • Object
show all
Defined in:
lib/middleman-core/renderers/coffee_script.rb

Overview

A Template for Tilt which outputs debug messages

Instance Method Summary collapse

Instance Method Details

#prepareObject



24
25
26
27
28
29
30
31
32
33
34
# File 'lib/middleman-core/renderers/coffee_script.rb', line 24

def prepare
  return super unless middleman_app.server?

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