在铁轨中需要宝石

时间:2015-06-12 07:22:27

标签: ruby-on-rails ruby gem

我想在我的项目中包含unitwise,所以我在Gemfile中添加了它,我想在模型中使用这个gem的核心扩展,所以我必须要求'unitwise / ext'不是默认情况下。我是否应该在每个使用它的模型中都需要这个文件,或者是否有办法要求整个项目一次?

2 个答案:

答案 0 :(得分:3)

您可以通过为其创建initializer或将此行添加到application.rb来要求它。

require 'unitwise/ext'

答案 1 :(得分:0)

您可以在config/initializer/require unitwise/ext创建单独的ruby文件,该文件将在项目的所有位置提供,或者您可以在application.rb中提出,此处它也可以在任何地方使用应用

最好在application.rb中添加一行,而不是在initializer中创建单独的文件来要求该文件。