class Volt::Console
Public Class Methods
start()
click to toggle source
# File lib/volt/cli/console.rb, line 63 def self.start require 'pry' $LOAD_PATH << 'lib' ENV['SERVER'] = 'true' require 'volt' require 'volt/boot' require 'volt/volt/core' require 'volt/server/socket_connection_handler_stub' # Boot the volt app volt_app = Volt.boot(Dir.pwd) SocketConnectionHandlerStub.dispatcher = Dispatcher.new(volt_app) Pry.config.prompt_name = 'volt' Pry.main.instance_variable_set('@volt_app', volt_app) Pry.main.send(:include, Volt::Console::Helpers) Pry.start end