我必须添加一个下载到本地计算机上的自定义gem。如何使用Rails安装它?我也安装了RVM。我尝试将它粘贴到gems文件夹中,但它没有安装。
我相信你需要安装一个运行setup.rb
文件的gem,但这个gem似乎没有。有关如何安装此gem的任何指示?
这非常重要,因为我认为这个gem有依赖关系并且阻止我的项目运行。
答案 0 :(得分:4)
除了@ shingara之外,另一个选择是你仍然可以将它添加到你的Gemfile中,但它将取决于你的项目团队中拥有相同位置的gem的每个人。然后你可以这样做:
gem 'my_gem', '0.1.2.3', :path => '~/my_projects/my_gem_folder/'
当你捆绑时,它会从那里拉动并安装。
如果你自己做某事,你可以做到这一点,而不用担心推翻该项目的其他人不会在同一地点拥有该宝石。
编辑除了您对@ shingara的回答的评论之外,这不是直接指向.gem文件,而是指向您的gem所在的文件夹。
答案 1 :(得分:1)
您可以通过此路径安装gem
gem install path/my_gem.gem