module VueApp::Core::CLI::GeneratorHelper
Helper for CLI
Public Instance Methods
component_name()
click to toggle source
# File lib/vueapp/core/cli/generator_helper.rb, line 9 def component_name args.last end
generate_component(name)
click to toggle source
# File lib/vueapp/core/cli/generator_helper.rb, line 13 def generate_component(name) component_path = src_path('components/' + name) VueApp.logger('Generate component: ' + name) template('generators/component/new.js', "#{component_path}/#{name}.js") template('generators/component/new.slim', "#{component_path}/#{name}.slim") template('generators/component/new.scss', "#{component_path}/#{name}.scss") end