在Rails 4中使用gem作为库

时间:2013-12-04 00:40:44

标签: ruby-on-rails ruby ruby-on-rails-4

有没有办法在Rails 4中使用gem作为库?

我在克隆到lib文件夹后尝试放入一个gem文件夹,但这似乎不起作用

1 个答案:

答案 0 :(得分:3)

如果我清楚地了解问题,您可以在Gemfile中设置宝石的本地路径。

# Gemfile
gem 'my_perfect_gem', path: './path/to/my_perfect_gem'

我认为最好只在开发和测试环境中设置本地gem位置,所以将这一行包装在一个组中。不幸的是,您应该在更新gem时重新启动rails服务器。

可能有一种更好的方法,例如将您的gem用作lib文件夹中应用程序的一部分 - Auto-loading lib files in Rails 4