如何从GitHub源安装gem?

时光怂恿深爱的人放手 提交于 2020-02-28 02:08:33

我想从最新的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”,但这取决于项目。

在这两种情况下,您都必须下载源代码。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!