class Picky::Generators::AllInOne::Sinatra
Generates a new Picky
Sinatra/Unicorn combined Client/Server Example.
Example:
> picky-generate all_in_one my_client_server_directory
Public Class Methods
new(identifier, name, *args)
click to toggle source
Calls superclass method
# File lib/picky-generators/generators/all_in_one/sinatra.rb, line 14 def initialize identifier, name, *args super identifier, name, 'all_in_one/sinatra', *args end
Public Instance Methods
generate()
click to toggle source
# File lib/picky-generators/generators/all_in_one/sinatra.rb, line 20 def generate generate_for "Sinatra Client/Server", [ 'shared/server', 'shared/both', 'shared/client' ], [ "cd #{name}", "bundle install", "bundle exec rake index", "bundle exec unicorn -c unicorn.rb", "open http://localhost:8080/", "rake todo # (optional) Shows you where Picky needs input from you." ] end