2014-10-15 9 views
15

मैं follwing त्रुटि है:(अपरिभाषित स्थानीय चर या विधि `byebug '

NameError (undefined local variable or method `byebug'

कोड

def test 
    t = "" 
    byebug 
end 

है -

RAILS_ENV=development gem list | grep bye

byebug (3.5.1)

तो मैं चलाएँ:

RAILS_ENV=development rails s

लेकिन यह पता चलता है:

NameError (undefined local variable or method `byebug'

आप किसी भी विचार क्यों है?

धन्यवाद!

+0

अपने Gemfile में यह है? –

उत्तर

20

ऐसा लगता है आप की जरूरत

require 'byebug'

को मैं एक ही स्थिति में था और साथ में विफल रहा है की आवश्यकता होती है त्रुटि 'इस तरह के फ़ाइल लोड नहीं कर सकता' लेकिन Gemfile को जोड़ने में काम किया।

+2

'लोडरर: जैसे विंडोज़ पर रेल 5 विकास इस तरह की फाइल लोड नहीं कर सकता - बायबग' और मैं बस अपने कंप्यूटर को खिड़की से बाहर फेंकना चाहता हूं। अपने उत्तर को अपहरण के लिए खेद है। –

0

सुनिश्चित करें कि आपने bundle install --without development विकल्प के साथ रत्न स्थापित नहीं किए हैं।

अगर ऐसा है मामला सिर्फ चलाने bundle install --with development

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