将 Include 放在哪里才能对整个 Rails 应用程序可用?
Where to place an Include for it to be available for the entire Rails app?
我想使用 term-ansicolor
gem 来帮助我进行开发和调试。
仅仅在 Gemfile 中要求它是不够的,因为在应用程序的某个地方,include Term::ANSIColor
必须出现。
我创建了一个 config/initializers/colors.rb
并且它按预期工作,但初始化程序似乎不适合它。
这个包含语句的理想位置在哪里?
我是 运行 rails 4.2 版,如果有什么不同的话。
高级包含可以进入 application.rb 但初始化程序是一个足够好的地方来放置这样的东西。
我想使用 term-ansicolor
gem 来帮助我进行开发和调试。
仅仅在 Gemfile 中要求它是不够的,因为在应用程序的某个地方,include Term::ANSIColor
必须出现。
我创建了一个 config/initializers/colors.rb
并且它按预期工作,但初始化程序似乎不适合它。
这个包含语句的理想位置在哪里?
我是 运行 rails 4.2 版,如果有什么不同的话。
高级包含可以进入 application.rb 但初始化程序是一个足够好的地方来放置这样的东西。