Sha256: 01bdb75b5d9a6994915481a5b018942b4c1761014db2c95f3cf52d6d0925efb7
Contents?: true
Size: 775 Bytes
Versions: 3
Compression:
Stored size: 775 Bytes
Contents
require 'nightwatch/web/server' require 'nightwatch/version' require 'thor' require 'launchy' module Nightwatch class CommandLine < Thor desc '[--bind <ip>] [--port <port>]', 'Start dashboard server.' options :port => :integer, :host => :string option :version, :type => :boolean, :aliases => :v def start if options[:version] version return end bind = options[:bind] || '0.0.0.0' port = options[:port] || 3000 server = Nightwatch::Server server.set :bind, bind server.set :port, port server.run! end desc '-v|--version', 'Print version.' def version puts "Nightwatch #{Nightwatch::VERSION}" end default_task :start end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
nightwatch-0.0.3 | lib/nightwatch/web/cli.rb |
nightwatch-0.0.2 | lib/nightwatch/web/cli.rb |
nightwatch-0.0.1 | lib/nightwatch/web/cli.rb |