Sha256: d38a75a3a5c55596e50cbfcf0b996d69d8ff94f617bcea52651a0c527aa69557
Contents?: true
Size: 662 Bytes
Versions: 27
Compression:
Stored size: 662 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 from the local network' def server(port = nil) invoke_geordi 'bundle_install' invoke_geordi 'yarn_install' require 'geordi/util' Interaction.announce 'Booting a development server' port ||= options.port Interaction.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.run!(command) end map 'devserver' => 'server'
Version data entries
27 entries across 27 versions & 1 rubygems