有没有办法在Rails 4中使用gem作为库?
我在克隆到lib文件夹后尝试放入一个gem文件夹,但这似乎不起作用
答案 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