Class: Lattice::CLI

Inherits:
Thor
  • Object
show all
Defined in:
lib/lattice/cli.rb

Instance Method Summary collapse

Instance Method Details

#create(name) ⇒ Object Also known as: new



6
7
8
9
10
11
# File 'lib/lattice/cli.rb', line 6

def create(name)
  require "lattice/generators/app_base"

  app_root = File.expand_path("./#{name}")
  Generators::AppBase.new(name).generate app_root
end

#serverObject



14
15
16
17
18
# File 'lib/lattice/cli.rb', line 14

def server
  require "lattice/server"

  Lattice::Server.new("127.0.0.1", 3000, root: Lattice.root).run
end