2015-02-10 1 views
11

मुझे पता है कि मैं बहुत की तरह एक Gemfile में एक रूबी संस्करण निर्दिष्ट कर सकते हैं:मैं एक जेमफाइल में न्यूनतम रूबी संस्करण कैसे निर्दिष्ट कर सकता हूं?

ruby '2.0.0' 

हालांकि, बजाय सटीक रूबी संस्करण स्थापित करने की है, मैं इतना है कि एक न्यूनतम रूबी संस्करण निर्दिष्ट करने में सक्षम होना चाहते हैं मेरे स्क्रिप्ट रूबी के नए संस्करण के साथ संगत रहती है।

उत्तर

15

आप के बजाय एक अपवाद बढ़ा सकता है: Bundler 1.12, उदा के बाद से

raise 'Ruby should be >2.0' unless RUBY_VERSION.to_f > 2.0 
+5

एक रूबी प्रेमी के रूप में, यह मुझे दुख की बात यह सबसे अच्छा तरीका है क्या कोई न्यूनतम रूबी संस्करण :( – HappyCoder86

+3

स्थापित करने के लिए @ HappyCoder86 एक के रूप में है कि बनाता है पाइथन अपने आप को प्रेमी करता है, मुझे तुम्हारा दर्द महसूस होता है :(मेरी इच्छा है कि आप इसे मणि के संस्करण को निर्दिष्ट करने की तरह कर सकें। 'रूबी' ~> 2.0.0 'वास्तव में साफ होगा। –

+0

और यह निश्चित रूप से रूबी संस्करण स्थापित नहीं कर रहा है। यह सिर्फ अपवाद उठा रहा है। – slindsey3000

संबंधित मुद्दे