Бегун в Ruby on Rails Что такое script/runner? Что такое бегун? Как использовать runner в файле Ruby? Что все команды напечатаны в командной строке? Я использую Windows кстати. Ответ 1 В Rails Guides: 1.7 rails runner runner запускает Ruby-код в контексте Rails неинтерактивно. Для пример: $ rails runner "Model.long_running_method" Вы также можете использовать псевдоним "r" для вызова бегуна: rails r. Вы можете указать среду, в которой должна выполняться команда runner используйте переключатель -e. $ rails runner -e staging "Model.long_running_method" Любой исполняемый код должен быть загружен как часть вашего приложения Rails, т.е. в app/ или lib/, среди других мест. Ответ 2 Вы можете поместить свой файл Ruby в папку /lib и выполнить его через: rails r lib/script.rb Что это.
Ответ 1 В Rails Guides: 1.7 rails runner runner запускает Ruby-код в контексте Rails неинтерактивно. Для пример: $ rails runner "Model.long_running_method" Вы также можете использовать псевдоним "r" для вызова бегуна: rails r. Вы можете указать среду, в которой должна выполняться команда runner используйте переключатель -e. $ rails runner -e staging "Model.long_running_method" Любой исполняемый код должен быть загружен как часть вашего приложения Rails, т.е. в app/ или lib/, среди других мест.
Ответ 2 Вы можете поместить свой файл Ruby в папку /lib и выполнить его через: rails r lib/script.rb Что это.