class Textualize::New
Public Class Methods
source_root()
click to toggle source
# File lib/textualize/tasks/new.rb, line 8 def self.source_root __dir__.chomp('/tasks') end
Public Instance Methods
create_application_directory()
click to toggle source
# File lib/textualize/tasks/new.rb, line 12 def create_application_directory directory "#{lib_directory}/templates/new/", app_name end
installation_complete()
click to toggle source
# File lib/textualize/tasks/new.rb, line 16 def installation_complete puts <<-POST_INSTALL_MESSAGE ♪┏(°.°)┛┗(°.°)┓┗(°.°)┛┏(°.°)┓┏(°.°)┛┗(°.°)┓┗(°.°)┛┏(°.°)┓♪ Thank you for installing textualize, please finish setting up your project with: `cd #{app_name} && npm install` In your new folder you can now use the following commands: * textualize server * textualize request_specs * textualize seeds * textualize factories Each command depends on gulp being installed. Please install gulp globally with ``npm install -g gulp`` and locally with ``npm install``. ♪┏(°.°)┛┗(°.°)┓┗(°.°)┛┏(°.°)┓┏(°.°)┛┗(°.°)┓┗(°.°)┛┏(°.°)┓♪ POST_INSTALL_MESSAGE end
Private Instance Methods
lib_directory()
click to toggle source
# File lib/textualize/tasks/new.rb, line 39 def lib_directory __dir__.chomp('/tasks') end