class Middleman::Cli::Server

def server

Start the server
def server
  require "middleman-core"
  require "middleman-core/preview_server"
  
  if !ENV["MM_ROOT"]
    puts "== Could not find a Middleman project config.rb"
    puts "== Treating directory as a static site to be served"
    ENV["MM_ROOT"] = Dir.pwd
    ENV["MM_SOURCE"] = ""
  end
  params = {
    :port              => options["port"],
    :host              => options["host"],
    :environment       => options["environment"],
    :debug             => options["verbose"],
    :"disable-watcher" => options["disable-watcher"]
  }
  
  puts "== The Middleman is loading"
  ::Middleman::PreviewServer.start(params)
end