我正在使用Predictor gem作为推荐系统。我想在运行rails server
时编写一个脚本来初始化推荐器。如果我将脚本放入initializers/
目录,那么只要执行rake
,它也会运行。
是否有办法在运行rails server
时执行添加脚本?
答案 0 :(得分:1)
如果不推荐,您可以更新文件bin/rails
:
#!/usr/bin/env ruby
puts "Write your custom code here"
APP_PATH = File.expand_path('../../config/application', __FILE__)
require_relative '../config/boot'
require 'rails/commands'
只要调用rails s
,rails c
或任何rails命令,就会运行。