Sha256: 34abcc878fc32787ca1ce95ada499b3c3fa01d9fd3a7684719ed087c4f84a5b3
Contents?: true
Size: 1.09 KB
Versions: 1
Compression:
Stored size: 1.09 KB
Contents
module Middleman::Cli class Server < Thor check_unknown_options! namespace :server desc "server [options]", "Start the preview server" method_option "environment", :aliases => "-e", :default => ENV['MM_ENV'] || ENV['RACK_ENV'] || 'development', :desc => "The environment Middleman will run under" method_option :host, :type => :string, :aliases => "-h", # :required => true, :default => "0.0.0.0", :desc => "Bind to HOST address" method_option "port", :aliases => "-p", :default => "4567", :desc => "The port Middleman will listen on" method_option "debug", :type => :boolean, :default => false, :desc => 'Print debug messages' def server params = { :port => options["port"], :host => options["host"], :environment => options["environment"], :debug => options["debug"] } puts "== The Middleman is loading" Middleman::Guard.start(params) end end Base.map({ "s" => "server" }) end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
middleman-3.0.0.alpha.6 | lib/middleman/cli/server.rb |