在铁轨中需要宝石

问题描述 投票:0回答:2

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

ruby-on-rails ruby gem
2个回答
3
投票

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

require 'unitwise/ext'

0
投票

您可以在config/initializer/中创建单独的ruby文件到require unitwise/ext,该文件将在项目的所有位置提供,或者您可以在application.rb中要求,此处它也可以在应用程序中随处可用。

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

© www.soinside.com 2019 - 2024. All rights reserved.