Class: Kanji::CLI
- Inherits:
-
Thor
show all
- Defined in:
- lib/kanji/cli.rb,
lib/kanji/cli/server.rb,
lib/kanji/cli/generate.rb
Defined Under Namespace
Classes: Generate, Server
Instance Method Summary
collapse
Instance Method Details
#console ⇒ Object
30
31
32
33
34
35
|
# File 'lib/kanji/cli.rb', line 30
def console
require "bundler/setup"
require "dry/web/console"
require_relative "#{Dir.pwd}/system/boot"
Dry::Web::Console.start
end
|
#new(app_name) ⇒ Object
6
7
8
9
|
# File 'lib/kanji/cli.rb', line 6
def new(app_name)
require "kanji/generators/project"
Generators::Project.new(app_name).call
end
|
#server ⇒ Object
21
22
23
24
25
|
# File 'lib/kanji/cli.rb', line 21
def server
require "kanji/cli/server"
require_relative "#{Dir.pwd}/system/boot"
CLI::Server.start(options)
end
|