铁路 - 何时使用

时间:2010-11-25 14:27:30

标签: ruby-on-rails rubygems ruby-on-rails-plugins

在阅读了一些关于铁路的帖子后,我不明白我是否应该只创建用于直接干扰轨道初始化的宝石/插件的轨道(例如创建发电机,更改一些配置)或者我是否也应该将它用于仅为rails添加功能的gem / plugins(例如,在ActionView :: Base或ActiveRecordBase中包含一些模块)。

对此有何想法或建议?

1 个答案:

答案 0 :(得分:0)

你可以用铁路来做两件事以及更多。铁路可以实现的挂钩可以创建发电机或在铁轨上启动。人们还使用铁路运输特定宝石。它们并不真正“直接干扰”(如你所说),它们将自己插入到初始化链中。您可以阅读有关the init chain here的更多信息。项目2.10是调用自定义栏目(即:您的代码)的地方(至少在启动时)。