从github存储库全局安装ruby gem

GTD*_*Dev 33 ruby gem command-line github

我想全局安装ruby gem(sudo gem install capybara-webkit)但是我希望它从github存储库中的master安装.我知道这可以使用bundler完成,但我想从命令行完成,因为我主要使用pry进行编码.

Wal*_*man 64

  1. 下载来源:

    git clone https://github.com/thoughtbot/capybara-webkit.git
    
    Run Code Online (Sandbox Code Playgroud)
  2. 建立宝石:

    cd capybara-webkit && gem build capybara-webkit.gemspec
    
    Run Code Online (Sandbox Code Playgroud)
  3. 安装它(文件名/版本可能会有所不同):

    sudo gem install capybara-webkit-0.14.1.gem
    
    Run Code Online (Sandbox Code Playgroud)

  • 我会离开第 3 步的 `sudo`,(/sf/ask/148334511/)但除此之外,很好的答案!另一件需要注意的事情是,`.gemspec` 文件并不总是与 gem 的名称或它所在的目录完全相同,所以只需在第 2 步之前仔细检查文件名。 (3认同)