class Requirejs::Compiler
Attributes
build_script_path[RW]
data[RW]
file[RW]
scope[RW]
Public Class Methods
new(options ={})
click to toggle source
# File lib/requirejs/compiler.rb, line 5 def initialize(options ={}) Requirejs.config.ensure_cache_location_exists @scope, @data, @file = options[:scope], options[:data], options[:file] end
Public Instance Methods
exec()
click to toggle source
# File lib/requirejs/compiler.rb, line 10 def exec if Requirejs.config.optimize? OptimizedBuild.new(@scope, @file, @data).data elsif Requirejs.config.digest? Build.new(@scope, @file, @data).data else @data end end