我必须添加一个下载到我本地机器上的自定义 gem。如何使用 Rails 安装它?我也安装了 RVM。我尝试将其粘贴到 gems 文件夹中,但未安装。
我相信要安装一个 gem,您需要运行 setup.rb
文件,但这个 gem 似乎没有那个文件。关于如何安装此 gem 的任何指示?
这非常重要,因为我认为这个 gem 具有依赖性并且正在阻止我的项目运行。
最佳答案
除了@shingara 的选择之外,您仍然可以将它添加到您的 Gemfile 中,但这取决于您项目团队中的每个人都将 gem 放在同一位置。然后你可以这样做:
gem 'my_gem', '0.1.2.3', :path => '~/my_projects/my_gem_folder/'
当您捆绑时,它会从那里拉取并安装。
如果您正在自己做某事,您可以这样做而不必担心拉下该项目的其他人不会在同一位置拥有该 gem。
编辑 除了您对@shingara 的回答的评论之外,这适用于不直接指向 .gem 文件,而是指向您的 gem 所在的文件夹。
关于ruby-on-rails - 如何使用 RVM 或其他方式添加本地自定义 gem?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9294973/