我想从最新的GitHub源安装gem。
我该怎么做呢?
#1楼
尝试使用specific_install gem,它允许您从其github存储库(如“edge”)或任意URL安装gem。 非常适用于在多台机器等上分配宝石和黑客攻击它们。
gem install specific_install
gem specific_install -l <url to a github gem>
例如
gem specific_install https://github.com/githubsvnclone/rdoc.git
#2楼
在新的Linux机器上,您还需要安装git
。 Bundle在幕后使用它。
#3楼
你也可以做gem install username-projectname -s http://gems.github.com
#4楼
如果您从公共GitHub存储库获取宝石,则可以使用简写
gem 'nokogiri', github: 'tenderlove/nokogiri'
#5楼
那么,这取决于有问题的项目。 某些项目的根目录中有* .gemspec文件。 在那种情况下,它会
gem build GEMNAME.gemspec
gem install gemname-version.gem
其他项目有一个rake任务,称为“gem”或“build”或类似的东西,在这种情况下你必须调用“rake”,但这取决于项目。
在这两种情况下,您都必须下载源代码。
来源:oschina
链接:https://my.oschina.net/stackoom/blog/3161512