class DatacraftsIoSkeleton::VueCreator
Responsible for the creation of rails projects.
Public Class Methods
new(app_name, _options)
click to toggle source
Calls superclass method
# File lib/datacrafts_io_skeleton/vue_creator.rb, line 11 def initialize(app_name, _options) super() @app_name = app_name # We use it to commit changes. @front_name = "#{app_name}/frontend" end
Public Instance Methods
call()
click to toggle source
# File lib/datacrafts_io_skeleton/vue_creator.rb, line 17 def call empty_directory @front_name inside @front_name do run "vue create ." end commit("Vue frontend app was added.") say("Vue frontend part has built.", :green) end