Como posso executar um projeto Ruby encontrado no Github?

1

Eu quero executar um projeto do github.

Aqui é o link. Eu usei o seguinte comando para baixar o projeto e ele foi feito com sucesso.

$ git clone git://github.com/cheeyeo/Amazon-SNS-Ruby.git

Mas eu não sei como executar o projeto. Ele é executado a partir do console de trilhos? Estou usando o ruby on rails 3.2

    
por Psl 17.04.2013 / 12:59

3 respostas

4

O que fazer com um git repo rubi depende do que está nele, e, geralmente descrito como usá-lo pela README.

Neste caso, o repositório é para uma gem, e não contém nenhum exemplo de servidor Rails ou projetos Rails.

A menos que você tenha uma necessidade específica de usar a versão do github, você deve apenas usar a versão de rubygems.org

Ignore seu item clonado por enquanto e adicione a gem ao seu próprio projeto do Rails, Gemfile

gem "amaze_sns", "~> 1.3.0"

Se você quiser usar esse serviço como parte de um aplicativo Rails e ainda não tiver um, precisará criar um novo. Outros repos podem conter aplicativos de exemplo para você começar rapidamente - mas não este.

Quando você executar bundle install ou bundle update , o Bundler classificará uma cópia adequada da gema para você.

exemplos do compromissadas aqui ligação dar uma ideia de como usar a jóia em prática. Você pode ser capaz de digitar o código no console do Rails, se você fizer primeiro

gem install amaze_sns

para adicionar a gem ao seu sistema Ruby (você provavelmente não precisa de um projeto completo iniciado para fazer esse teste)

    
por 17.04.2013 / 13:03
2

Depois de clonar o projeto em seu sistema local. Você deve entrar na pasta do projeto e tem que dar.

rails s para iniciar o servidor, ele iniciará com a porta 3000.

por exemplo: -no console cd Amazon-SNS-Ruby

antes de iniciar o servidor, dê

  bundle install

  rake db:create
  rake db:migrate

  rails s

vá para o navegador, dê localhost:3000 para acessar a página inicial

se você gosta de rodar com alguma porta, dê

rails s -p 3005
    
por 17.04.2013 / 13:03
0

O projeto do GitHub será clonado em seu diretório de trabalho atual (o diretório em que você estava quando você executou o comando).

Altere o diretório para o diretório do projeto clonado e inicie o servidor rails com

Rails s
    
por 17.04.2013 / 13:04