Запуск приложения Ruby on Rails из GitHub - PullRequest
3 голосов
/ 16 октября 2011

Я новичок в github. Я зарегистрировал там свое имя, я не разработчик rails, но я хочу изучать Ruby on Rails.

У кого-нибудь есть представление об основных уроках создания приложений Ruby on Rails, их выполнении и т. Д.

Заранее спасибо

Ответы [ 4 ]

9 голосов
/ 16 октября 2011

GitHub не является веб-хостингом, это репозиторий контроля версий.Вы помещаете туда свой исходный код, чтобы поделиться им с другими (либо с широкой публикой, с материалами с открытым исходным кодом, либо с членами вашей команды).

Для начала работы с Rails я бы предложил Heroku .Он использует git как способ запустить ваше приложение на своих серверах, что смехотворно просто.Это также бесплатно, вам нужно платить, только если ваш веб-трафик становится слишком большим или если вы хотите использовать расширенные функции.

Когда я изучал Rails, два источника, которые помогли больше всего, были Прагматичные программисты заказывают Agile Web Development с Rails book и Райан Бейтс отлично Railscasts site.

7 голосов
/ 16 октября 2011

http://guides.rubyonrails.org/getting_started.html поможет вам, я думаю. Вы можете начать читать здесь.

Если вы хотите запустить проект из git, вам нужно сделать следующее

->git clone git@github.com:Project/project.git [A public project of github]
->cd project
->bundle install
->rake db:migrate
->rails server

но перед этим вы должны настроить среду ruby ​​on rails. Rubymine - одна из лучших IDE для разработки ROR.

Удачи !!!!

1 голос
/ 16 октября 2011

Ознакомьтесь с некоторыми уроками здесь - http://www.rubyonrailstutorials.com/ Почти все они включают описание работы с git и github.

0 голосов
/ 16 октября 2011

Ну, во-первых, вы должны проверить документацию со страницы фреймворка по адресу http://rubyonrails.org

Краткое руководство по локальному запуску сервера:

Для применения на рельсах до версии 3.0 вы должны запустить:

ruby script/server

Для новых приложений вы должны запустить:

rails server

Но, вероятно, сначала нужно рассмотреть много других тем (в зависимости от приложения):

  • Зависимость установки
  • Конфигурация базы данных
  • Пользовательские инициализаторы
  • Etc ...

Если у приложения нет приличного файла Readme или какой-либо другой документации, вам, вероятно, следует обратиться за помощью к автору приложения.

Надеюсь, это поможет, не сдавайтесь, есть много нового, чему можно научиться, но я думаю, что усилия того стоят. Удачи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...