Sha256: b67b866719965f916034f41272f6bc3a8c4a1feed5cebb8793f45146484498a2
Contents?: true
Size: 652 Bytes
Versions: 15
Compression:
Stored size: 652 Bytes
Contents
desc 'server [PORT]', 'Start a development server' option :port, :aliases => '-p', :default => '3000', :desc => 'Choose a port' option :public, :aliases => '-P', :type => :boolean, :desc => 'Make the server accessible in the local network' def server(port = nil) invoke_cmd 'bundle_install' invoke_cmd 'yarn_install' require 'geordi/util' announce 'Booting a development server' port ||= options.port note "URL: http://#{ File.basename(Dir.pwd) }.vcap.me:#{port}" puts command = Util.server_command command << ' -b 0.0.0.0' if options.public command << ' -p ' << port Util.system! command end map 'devserver' => 'server'
Version data entries
15 entries across 15 versions & 1 rubygems