Мне нужно запустить определенную задачу rake (копирование файла общей конфигурации) прямо перед запуском сервера rails. Единственное решение, которое я нашел, состояло в том, чтобы создать новую задачу рейка, например rake server
, которая делает rake copy_file; rails s
. Поскольку другие разработчики могут быть путаны с новой задачей рейка, чтобы начать разработку нашего приложения, я хочу придерживаться rails s
. Может, у кого-то есть идея.Запустить команду rake перед сервером rails
Благодаря
Я также думал об использовании инициализатора, но я чувствую, что это неправильное место для копирования файлов вокруг. Я забыл упомянуть, что это необходимо только для нашей среды разработки, и если я поместил ее в инициализатор, мне нужно было бы проверить, является ли это разработкой environement и добавляет новый файл, что увеличивает сложность. – webpapaya
Я просто хочу, чтобы «строить» связанные вещи были отделены от инициализаций. – webpapaya
Я обновил свой ответ, чтобы включить способ неинициализатора – MilesStanfield