मेरा लक्ष्य प्राइ का उपयोग स्थानीय रूप से और मेरे स्टेजिंग सर्वर पर, मेरे रेल ऐप के लिए कंसोल के रूप में करना है। लेकिन मैं इसे हेरोकू पर काम नहीं कर सकता।हेरोकू के कंसोल में प्रिये क्यों नहीं चलेंगे?
मैं these निर्देशों का पालन कर रहा हूँ Heroku मेरी रेल अनुप्रयोग के लिए सांत्वना के रूप में जिज्ञासा का उपयोग करने के लिए। जब मैं heroku run console pry
चलाता हूं, तो मेरा कंसोल Running console pry attached to terminal... up, run.1
प्रिंट करता है और फिर बाहर निकलता है। जब मैं heroku console pry
चलाता हूं तो यह केवल main
कहता है और फिर बाहर निकलता है।
मैं क्या गलत कर रहा हूं पर कोई विचार?
यहाँ क्या मैं अब तक क्या किया है: मेरे Gemfile में
मैं लाइनों को जोड़ दिया है:
gem 'pry'
gem 'pry-rails'
मैं एक फ़ाइल बनाई है pry कहा जाता है जिसमें
#!/usr/bin/env ruby
require 'pry'
pry
मैं config में सभी फ़ाइलों के लिए निम्न जोड़ा/वातावरण:
silence_warnings do
begin
require 'pry'
IRB = Pry
rescue LoadError
end
end
रन
bundle install
- रन
git push staging master
मुझे लगता है कि इसे प्रोजेक्ट रूट ('Gemfile' et al के समान निर्देशिका) डालना सही है। जैसा कि जॉनबैचिर ने उल्लेख किया है कि आपके जेमफाइल में आपके पास 'मणि' प्रिये भी है और आपने 'बंडल इंस्टॉल' चलाया है और फिर धक्का देने से पहले अपने रेपॉजिटरी में 'pry',' Gemfile 'और' Gemfile.lock' 'जोड़ा है यह Heroku करने के लिए। –
@ जोर्डन, मैंने पहले ही ऐसा किया था; इसे प्रतिबिंबित करने के लिए अभी अपडेट किया गया प्रश्न। – thewillcole