Rusrails ajánlások iránymutatások Ruby on Rails

Telepítése függőségek kialakulásának

Ez az útmutató, hogyan kell beállítani a környezet fejlesztésére a Ruby on Rails core.

Az útmutató elolvasása után, tanulni fog:

  • Hogyan készülék konfigurálása Rails fejlesztés
  • Hogyan kell egy meghatározott csoportja egység vizsgálatok a vizsgálati készlet Rails
  • Ennek része a tesztsorozat fut Rails kapcsolatos Active Record

1. Egy egyszerű módja

A legegyszerűbb és ajánlott módja, hogy a fejlesztési környezet, amely készen áll a programozás használata Rails fejlesztési dobozt.

2. A nehezebb utat

Ha nincs lehetőség, hogy használja a Rails fejlesztési csomag, itt vannak a lépéseket, hogy létrehozzon egy fejlesztési környezet a Ruby on Rails core.

2.1. Telepítse Git

Ruby on Rails használ Git forrás ellenőrzés. A honlapon van egy Git utasításokat. Továbbá, a hálózat számos források segítségével ismerkedhetnek Git:

2.2. Clone adattár Ruby on Rails

Keresse meg azt a mappát, amelyben el kívánja helyezni a forráskódot Ruby on Rails (ez létre fog hozni saját alkönyvtár sín), és írjuk be:

2.3. Hoz létre és működtet tesztek

A tesztsorozat teljen bármilyen kódot küld. Függetlenül attól, hogy írunk új kódot, vagy ki kell számítania valakit, akkor képesnek kell lennie arra, hogy a teszteket.

Először telepítse a SQLite3 és annak fejlődését fájlok hem sqlite3. A tagok MacOS azt megteheti:

Ubuntu ez történik az alábbiak szerint:

Ha van egy Fedora vagy CentOS, hát

Segítségével Rake feladat létrehozni teszt adatbázisok gondoskodik arról, hogy azok a megfelelő kódolási és válogatás.

Látni fogja a következő figyelmeztető (vagy lokalizált figyelmeztetés), ha aktiválva terjeszkedés HStore PostgreSQL 9.1.x vagy korábbi: „Figyelmeztetés: => elavult, az üzemben”.

Ha egy másik adatbázis, keresés a fájl ActiveRecord / test / config.yml vagy ActiveRecord / test / config.example.yml információkat az alapértelmezett kapcsolat. Tudod szerkeszteni ActiveRecord / test / config.yml. bevezetni más hitelesítő az autó, ha kell, de nyilván nem kellene küldeni ezeket a módosításokat a Rails.

2.6. Beállítás Action Cable

Action Cable használja Redis alapértelmezett előfizetési adapter (bővebben). Annak érdekében, hogy a tesztek Action kábel kell telepíteni és futtatni Redis.

2.6.1. Telepítés forrásból Redis

Redis dokumentáció tanácsolja telepítesz csomag vezetők, ezek általában elavult. Telepítés forrásból szerver és fuss egy egyszerű és jól dokumentált a Redis dokumentációt.

2.6.2. Redis telepítése a csomagkezelő

MacOS futtatható:

Kövesse az utasításokat, hogy futtatni Homebrew.

Ubuntu csak futni:

Kapcsolódó cikkek