Class: VueApp::Core::Builders::ScssBuilder

Inherits:
VueApp::Core::Builder show all
Includes:
Helpers::Build, Helpers::Env, Helpers::Path, Helpers::Timer
Defined in:
lib/vueapp/core/builders/scss_builder.rb

Overview

SCSS builder

Constant Summary

Constants included from Helpers::Path

Helpers::Path::VUEAPP_BUILD, Helpers::Path::VUEAPP_SRC

Constants included from Helpers::Env

Helpers::Env::ENV_LIST

Instance Method Summary collapse

Methods included from Helpers::Build

#build

Methods included from Helpers::Path

#app_path, #build_path, #src_config_path, #src_path, #src_vendor_path

Methods included from Helpers::Timer

#timer_block

Methods included from Helpers::Env

#development?, #init_env, #production?, #test?

Methods inherited from VueApp::Core::Builder

#build, build

Methods included from Helpers::Log

#log

Constructor Details

#initialize(env = :development) ⇒ ScssBuilder

Create a SCSS builder for a specific environment

Parameters:

  • env (Symbol) (defaults to: :development)

Raises:



16
17
18
# File 'lib/vueapp/core/builders/scss_builder.rb', line 16

def initialize(env = :development)
  init_env(env)
end