class PrelandsRails::CreateSimpleSource::Compile

Из валидных исходников соберёт преленд.

Public Instance Methods

act() click to toggle source
# File lib/prelands_rails/create_simple_source/compile.rb, line 21
def act
  context[:compiled_htmls] =
    incoming_html_files.map do |key, content|
      if NAME_RX =~ key
        compiled = HtmlCompiler.new(content, index_css, index_js, $1, context.static_js_path).compiled
        [key, compiled]
      end
    end.to_h
end

Private Instance Methods

index_css() click to toggle source
# File lib/prelands_rails/create_simple_source/compile.rb, line 39
def index_css
  context.files_content['index.css']
end
index_js() click to toggle source
# File lib/prelands_rails/create_simple_source/compile.rb, line 35
def index_js
  context.files_content['index.js']
end