Tworzymy nową aplikację Ruby on Rails
[info] Materiał wideo
Poniższy materiał instruktażowy trwa dziesięć minut i zawiera w sobie materiał z modułów Tworzymy nową aplikację Ruby on Rails oraz Schemat modelu danych.
Tworzymy nową aplikację Ruby on Rails
Zakładając roboczo, że nasza maszyna spełnia podane wcześniej wymagania, otwieramy terminal i znajdując się w jakimś rozsądnym katalogu (przykładowo ~/dev, chyba, że bardzo lubimy zapisywać kod naszego projektu na pulpicie) wpisujemy komendę.
rails new student_forum --skip-bundle
Tworzymy w ten sposób, w katalogu student_forum, szkielet nowej aplikacji Ruby on Rails. Użycie flagi --skip-bundle zapewnia nam możliwość uniknięcia irytacji, kiedy domyślnie nie uda się zainstalować zewnętrznych modułów (nazywanych gemami) potrzebnych do działania aplikacji. Nie będzie to możliwe do osiągnięcia w laboratorium, ponieważ konto studenta nie posiada uprawnień do zapisu poza swoim katalogiem domowym. Szczęśliwie, można to obejść i instalować je lokalnie.
W następnym kroku przechodzimy do nowoutworzonego katalogu.
cd student_forum
I instalujemy lokalnie (to znaczy w podkatalogu vendor/bundle) wszystkie potrzebne na ten moment gemy.
bundle install --path vendor/bundle
Kiedy już wszystkie gemy pobiorą się i zainstalują (a może to zająć kilka minut), otwieramy nasz projekt w edytorze kodu.
atom .
Oprócz tego otwieramy nowy terminal, w którym uruchomimy serwer aplikacji.
rails server
Na koniec tego krótkiego modułu, otwieramy nowe okno przeglądarki i odwiedzamy w nim adres http://localhost:3000. Jeśli tylko zobaczymy w nim obraz radości podobny do poniższego, jesteśmy już niemal gotowi do pracy.

[info] Aktualny kod
Na koniec każdego modułu znajduje się łącze do pełnej wersji kodu, który powinien być jego wynikiem.
Last updated