2013-05-03 5 views
29

से वैश्विक रूप से रूबी मणि स्थापित करें मैं वैश्विक स्तर पर एक रूबी मणि स्थापित करना चाहता हूं (sudo gem install capybara-webkit) लेकिन मैं इसे अपने जीथब भंडार में मास्टर से स्थापित करना चाहता हूं। मुझे पता है कि यह बंडलर का उपयोग करके किया जा सकता है लेकिन मैं इसे कमांड लाइन से करना चाहता हूं क्योंकि मैं मुख्य रूप से pry का उपयोग कर कोडिंग कर रहा हूं।github repository

उत्तर

56
  1. डाउनलोड स्रोत:

    cd capybara-webkit && gem build capybara-webkit.gemspec 
    
  2. यह (फ़ाइल नाम/संस्करण भिन्न हो सकते हैं) स्थापित करें::

    sudo gem install capybara-webkit-0.14.1.gem 
    

git clone https://github.com/thoughtbot/capybara-webkit.git 
  • मणि का निर्माण

  • +1

    मैं चरण 3 के 'सुडो' को छोड़ दूंगा, (https://stackoverflow.com/questions/2119064/sudo-gem-install-or-gem-install-and-gem-locations) लेकिन अन्यथा, महान उत्तर! एक अन्य बात ध्यान में रखना है कि '.gemspec' फ़ाइल हमेशा मणि या उस निर्देशिका के नाम के समान नहीं होती है, इसलिए चरण 2 से पहले फ़ाइल नाम को दोबारा जांचें। –