/ / मैं कैसे अपना ककड़ी चलाने में सक्षम नहीं हूँ? - रूबी-ऑन-रेल, ककड़ी, बीडीडी

मैं कैसे अपना ककड़ी चलाने में सक्षम नहीं हूँ? - रूबी-ऑन-रेल, ककड़ी, बीडीडी

मैं आरओआर के लिए नौसिखिया हूं, और मैं इन दिनों के दौरान ककड़ी के साथ बीडीडी में एक नज़र डाल रहा हूं।

हालांकि, मैं एक छोटी सी समस्या से स्टॉक हूँ। मैंने इस पोस्ट के अनुसार पूरी तरह से संचालित किया है: http://www.mattvsworld.com/blog/2010/02/ruby-1-9-rails-2-3-5-and-cucumber/ लेकिन मुझे अभी भी यह मिलता है:

Couldn"t find "cucumber" generator

फिर मैंने अनगिनत / स्थापित ककड़ी-रेल के साथ कई राउंड स्थापित किए sudo और अभी भी यह प्राप्त करें:

Couldn"t find "cucumber" generator

मैं अनुमान लगा रहा हूं कि मेरा ककड़ी-रेल मार्ग में नहीं है। चूंकि मुझे यह मिल गया है cucumber-rails -version

-बैश: ककड़ी-रेल: आदेश नहीं मिला

क्या कोई मुझे बता सकता है कि मुझे अब क्या करना चाहिए?

उत्तर:

जवाब के लिए 2 № 1

मैंने समस्या हल कर ली है। यह पता चला है कि ककड़ी-रेल (1.0.2) रेल 2.3.5 के साथ बहुत अच्छी तरह से काम नहीं करता है। यह रेल 3.x.x होना चाहिए।

तो, एक बार जब मैं ककड़ी-रेल वापस v 0.3.2 वापस कर दिया। इसने एक जादू की तरह काम किया।


उत्तर № 2 के लिए 1

बहुत उपयोगी जानकारी @ विंस्टन चेन। ककड़ी-रेलों को v 0.3.2 में वापस करने के सुझाव ने रेल 2.3.12 ऐप के लिए मेरे लिए एक समान समस्या हल की।

हल करने के लिए मैंने बस निम्नलिखित किया gem uninstall cucumber-rails -v 1.0.2 और फिर स्थापित बंडलर का उपयोग कर gem "cucumber-rails", "~> 0.3.2"