我想从最新的GitHub源安装gem。
我怎么做呢?
我想从最新的GitHub源安装gem。
我怎么做呢?
当前回答
如果你从一个公共的GitHub存储库中获取你的gems,你可以使用这个简写
gem 'nokogiri', github: 'tenderlove/nokogiri'
其他回答
过时(见评论)
如果项目来自github,并且包含在http://gems.github.com/list.html的列表中,那么你可以将github repo添加到gems源代码中来安装它:
$ gem sources -a http://gems.github.com
$ sudo gem install username-projectname
在一台新的Linux机器上,您还需要安装git。Bundle在幕后使用它。
你也可以使用rdp/specific_install gem:
gem install specific_install
gem specific_install https://github.com/capistrano/drupal-deploy.git
如果你从一个公共的GitHub存储库中获取你的gems,你可以使用这个简写
gem 'nokogiri', github: 'tenderlove/nokogiri'
尝试specific_install gem,它允许您从其github存储库(如'edge')或从任意URL安装一个gem。非常有用的分叉宝石和黑客对他们在多台机器等。
gem install specific_install
gem specific_install -l <url to a github gem>
e.g.
gem specific_install https://github.com/githubsvnclone/rdoc.git