猿问
下载APP

如何从GitHub源安装gem?

我想从最新的GitHub源安装gem。

我该怎么做呢?


慕容708150
浏览 51回答 3
3回答

一只甜甜圈

如果您使用的是bundler,则需要在Gemfile中添加以下内容:gem 'redcarpet', :git => 'git://github.com/tanoku/redcarpet.git'如果有.gemspec文件,它应该能够在运行时获取并安装gem bundle install。

拉丁的传说

那么,这取决于有问题的项目。某些项目的根目录中有* .gemspec文件。在那种情况下,它会gem build GEMNAME.gemspecgem install gemname-version.gem其他项目有一个rake任务,称为“gem”或“build”或类似的东西,在这种情况下你必须调用“rake”,但这取决于项目。在这两种情况下,您都必须下载源代码。

DIEA

尝试使用specific_install gem,它允许您从其github存储库(如“edge”)或任意URL安装gem。非常适用于在多台机器等上分配宝石和黑客攻击它们。gem install specific_installgem specific_install -l <url to a github gem>例如gem specific_install https://github.com/githubsvnclone/rdoc.git&nbsp;
打开App,查看更多内容
随时随地看视频慕课网APP
我要回答