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

Таксата е за извършване на Ruby, Ruby отделна програма, която замества полезността Unix "марка", както и с помощта на "Rakefile" файлове и .rake за изграждане на списък със задачи. В Rails Рейк се използва за рутинни административни задачи, особено тези, които зависят един от друг.

Можете да получите списък на наличните задачи Рейк, които често зависи от текущата директория, като напишете рейк --tasks. В kazhoy задача е описание, което ви помага да намерите това, което ви трябва.

ровя предоставяне на информация за броя на Ruby версия, RubyGems, релси да съставни елементи, с папката на приложението си, името на текущия Rails околната среда, на базата данни адаптер молбата си и версията на схемата. Това е полезно, когато трябва да помолите за помощ, проверка кръпка за сигурност, която може да ви засяга или просто искате да научите Релси статистика за текущата инсталация.

Можете предварително компилирани ресурси (активи) в приложението / активи. използване на гребло активи: предкомпилиране. и изтриване на тези ресурси се събират с помощта на гребло активи: чист.

Най-често именно пространство задачи Rake ПБ: мигрират са и да се създаде. но трябва да се опитате останалата част от задачите на миграция рейк (нагоре. надолу. ремонтирам. нулиране). рейк db: версия е полезно за решаването на проблемите, които показват текущата версия на базата данни.

За повече информация относно миграцията написана в Ръководство за миграция.

В имената на пространство док: Има инструменти за създаване на документация за вашата кандидатура, документация API. наръчници. Документация може да се намали, което е полезно за намаляване на своя код, ако пишете приложение Релси за vstraimovoy платформа.

  • ровя док: приложение генерира документацията за кандидатстване си в док / ап.
  • ровя док: ръководства релси създава лидерство в док / водачи.
  • ровя док: релси създава документация за API релси в док / API.

Ако търсите за определен анотация, казват FIXME. Използвайте бележките рейк: FIXME. Имайте предвид, че името на анотация се използва в ниския регистър.

Можете да използвате персонализирани анотации в кода си и да ги отпечатате с помощта на рейка Забележки: по поръчка. определяне анотация, използвайки променливо ANNOTATION среда.

При използване на определен произволно анотация, името на анотацията (FIXME. BUG и т.н.) не се появява в резултат на низ.

По подразбиране рейк бележки ще търси приложение директории. довереник. ИЪ. скрипт и тест. Ако искате да погледнете в други директории, можете да им дадете като разделени със запетая списък с променлива SOURCE_ANNOTATION_DIRECTORIES среда.

рейк маршрути ще се покаже списък с всички специфични маршрути, което е полезно за проследяване на проблеми с маршрутите в молбата Ви, или да се осигури добър преглед на URL адреса на приложението, която се опитвате да се чете.

Rails идва с тестов пакет, наречен Test :: Unit. Rails е стабилна благодарение на теста за употреба. Задачи, които са налични в тест пространство от имена: помагат със стартирането на различни тестове, които със сигурност ще пиша.

Rails.root / TMP директория е като всеки * никс директория / ПТУ, временно файлове място, като на сесия (ако използвате за съхранение на файлове), лични файлове кеширани процеси и действия.

пространство от задачи TMP: указател ще ви помогне ясно Rails.root / ПТУ:

  • ровя ПТУ: кеш: ясно чистя ПТУ / кеш.
  • ровя ПТУ: сесии: ясни Чистя ПТУ / сесии.
  • ровя ПТУ: контакти: ясни Чистя ПТУ / гнезда.
  • рейк ПТУ: ясно ясни всички три: кеш, сесии и контакти.
  • рейк статистика страхотни за гледане със статистически код, дисплеи такива неща като KLOCs (хиляди реда код) и кода си за изпълнението на теста.
  • рейк тайна ще даде псевдо-случаен ключ да се използва като ключов секретно заседание.
  • ровя време: зони: всички списък на всички часови зони, които Rails знае.

# 1054; # 1073; # 1089; # 1091; # 1078; # 1076; # 1077; # 1085; # 1080; # 1103; # 1082; # 1101; # 1090; # 1086; # 1081; # 1090; # 1077; # 1084; # 1077;:

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

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