Ruby on rails 如何使用rails初始化事件?
具体来说,我想运行该块。但我不知道该怎么定义它?我是用初始值设定项写的吗 我尝试了Ruby on rails 如何使用rails初始化事件?,ruby-on-rails,ruby-on-rails-5,Ruby On Rails,Ruby On Rails 5,具体来说,我想运行该块。但我不知道该怎么定义它?我是用初始值设定项写的吗 我尝试了初始化器/my_custom_config.rb Rails.application.configure do config.before_configuration do puts "in initializer before config block" end end 但是在配置之前它似乎并没有实际运行。我认为您不应该将该块传递给Rails.application.configure。根据下面
初始化器/my_custom_config.rb
Rails.application.configure do
config.before_configuration do
puts "in initializer before config block"
end
end
但是在配置之前它似乎并没有实际运行。我认为您不应该将该块传递给
Rails.application.configure
。根据下面的说法:
Rails.application.config.before_initialize do
# initialization code goes here
end
我认为您不应该将该块传递给
Rails.application.configure
。根据下面的说法:
Rails.application.config.before_initialize do
# initialization code goes here
end
它应该在哪个文件中?@Deekor在
initializers/my_custom_config.rb
@Deekor如果initializers/my_custom_config.rb
文件不起作用,试着把它放在你的环境
文件中,比如config/environments/development.rb
应该放在哪个文件中?@Deekor在initializers/my_custom_config.rb
@Deekor尝试一下initializers/my_custom_config.rb
文件中,比如config/environments/development.rb