Я использую Ruby on Rails, и я вижу «Rakefile» в корневом каталоге приложения. Какова его цель и когда она будет выполнена?Какова цель RakeFile в корневом каталоге приложения
2
A
ответ
4
Rakefile
является файл с рубиновым описанием, который содержит определение Rake tasks. Here вы можете найти небольшое введение в Rake.
Rakefile
может включать в себя другие файлы Ruby. Это относится к проектам Rails. На самом деле, в проекте Rails вы не должны напрямую изменять Rakefile. Вместо этого вы можете добавить больше задач рейка, создав файлы .rake в папке lib/tasks
вашего проекта Rails.
3
Он содержит несколько предопределенных действий (названных задач), которые можно выполнить в проекте Rails. Если вы запустите rake -T
, он покажет вам список всех доступных задач. Это даст вам дополнительную информацию.