Sha256: 76291a78bb1b49f96694a02526c57ea6192e06f3c0de70a70f16e7a217079e24
Contents?: true
Size: 662 Bytes
Versions: 2
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)}.daho.im:#{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
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
geordi-9.5.1 | lib/geordi/commands/server.rb |
geordi-9.5.0 | lib/geordi/commands/server.rb |