суббота, 28 мая 2016 г.

Начало работы с RubyOnRails -- Rails для чайников

Я решил, что пора уже разобраться с RubyOnRails.

Поэтому время от времени буду писать небольшие заметки, зачастую не несущие большой информационной нагрузки, но они могут быть полезны кому-то, кто только-только решил начать изучение RubyOnRails.


С чего начать ?

Я пока остановился на "Ruby on Rails Tutorial. Изучение Rails на Примерах", Майкл Хартл.

Данная книга доступна онлайн на русском языке по следующей ссылке:
http://railstutorial.ru/chapters/4_0/beginning

Там же можно найти и англоязычную версию.


Приятные полезности после установки rvm, rails, bundler

 

Автоматический выбор нужного gemset при работе в shell, когда переходишь в директорию с разрабатываемым приложением.

Если вы создаётё отдельный gemset для всех гемов своего приложения, то очень удобно, когда вы заходите в директорию своего приложения и не прилагаете никаких усилий по переключению с дефолтного гемсета на тот, в который были установлены все гемы, необходимые для вашего приложения.

Этого можно добиться, создав файлы с названиями ".ruby-version" и ".ruby-gemset".
Ниже привожу пример содержания данных файлов.

.ruby-version
ruby-2.2.5
где, "ruby-2.2.5" -- это название версии  Ruby, которая установлена с помощью rvm и используется вашим приложением.

.ruby-gemset
learning_rails

где "learning_rails" -- это название гемсета, на который должен переключиться rvm после открытия директории, в которой находятся эти файлы.

UPD: нашёл вариант, когда эти 2 файла можно не создавать ,а вместо этого дописать строку в файл 'Gemfile', например

#ruby-gemset=learning_rails 


Комментариев нет:

Отправить комментарий