ПредишенСледващото

Инсталиране на зависимости за развитие

Това ръководство обхваща как да конфигурирате околната среда за развитието на Руби на релси ядро.

След като прочетете това ръководство, ще научите:

  • Как да конфигурирате вашата машина за развитие на релси
  • Как да стартирате определена група единица тестове от тест комплект релси
  • Като част от тест пакета работи Rails, свързана с Active Record

1. Един лесен начин

Най-лесният и препоръчителен начин да получите среда за разработка, която е готова за програмиране е използването на кутия развитие релси.

2. трудния начин

Ако няма възможност да използвате полето за развитие на релси, тук са стъпките за създаване на среда за разработка за Ruby върху основния релси.

2.1. Инсталирайте Git

Руби на релси използва Git за контрол източник. В началната страница има инструкции за инсталиране на Git. Също така, в мрежата има много ресурси, за да ви помогне да се запознаете с Git:

2.2. Clone хранилище Руби на релси

Намерете папката, в която искате да поставите на изходния код за Руби на релси (това ще се създаде свои собствени поддиректории от релси) и изпълнете:

2.3. Създадат и управляват тестове

Моделът на изпробване трябва да мине за всеки код се изпраща. Независимо дали пишете нов код, или изчисли някой, трябва да бъде в състояние да работи на тестовете.

Първо инсталирайте SQLite3 и неговите файлове за развитие на хема sqlite3. Членове MacOS той може да направи така:

На Ubuntu това се прави, както следва:

Ако имате Fedora или CentOS, а след това

Използването Rake задача за създаване на тестови бази данни гарантира, че те имат правилното кодиране и сортирането.

Вие ще видите следното предупреждение (или локализиран предупреждението), когато се активира разширяване HStore в PostgreSQL 9.1.x или по-рано: "ВНИМАНИЕ: => е отхвърлена като оператор".

Ако използвате друга база данни, търсене на файлове activerecord / тест / config.yml или activerecord / тест / config.example.yml информация за връзката по подразбиране. Можете да редактирате activerecord / тест / config.yml. да се въведат други идентификационни данни за колата си, ако трябва, но, разбира се, не трябва да изпращате тези промени обратно в релси.

2.6. Създаване на кабела за действие

Кабел за действие използва Redis като адаптера за абонамент по подразбиране (за повече подробности). Така, че тестовете са били Кабел за действие, трябва да инсталирате и стартирате Redis.

2.6.1. Инсталиране от източник Redis

Redis документация не препоръчва инсталирането чрез пакетни мениджъри, тъй като те са обикновено остарели. Инсталиране от изходен код на сървъра и да се извърши проста и добре документирано в документацията Redis.

2.6.2. Redis монтаж на пакетния мениджър

В MacOS може да работи:

Следвайте инструкциите, за да го изпълните Homebrew.

На Ubuntu просто изпълнете:

Свързани статии

Подкрепете проекта - споделете линка, благодаря!