मुझे अक्सर हेरोोकू पर "Rails.cache.clear" कमांड चलाने की आवश्यकता होती है और मुझे ऐसा करने का एकमात्र तरीका यह है कि पहले "heroku रन कंसोल" चलाएं और फिर कमांड चलाएं। एक कदम में ऐसा करने का कोई तरीका?'होकोकू रन कंसोल' के बिना हरोकू पर सिंगल रेल कमांड चलाने के लिए संभव है?
उत्तर
यह काम करने लगता है चला सकते हैं कम से कम मेरे लिए, किसी कारण से लटका देना।
मैं समझता हूँ कि मैं गलत हो सकता है, लेकिन heroku run console && Rails.cache.clear
? इसे एक छोटी स्क्रिप्ट फ़ाइल बनाएं (कहें, herokuclear
) और इसे पैथ में सेट करें, हो सकता है?
यह एक अच्छा विचार है, लेकिन दुर्भाग्यवश दूसरा भाग नहीं चलता है। यह हेरोकू कंसोल से बाहर निकलने के बाद दौड़ने का प्रयास करता है। –
ओह हाँ, ठीक है, क्षमा करें। – kiddorails
आदेश के साथ एक रेक कार्य बनाएँ।
echo "Rails.cache.clear; exit" | heroku run console
बाहर निकलने के बिना ऐसा लगता है: उदाहरण के लिए एक फ़ाइल lib/कार्य/cache.rake
namespace :cache do
desc 'Clear memcache'
task :clear => :environment do
Rails.cache.clear
end
end
तो फिर तुम आदेश
heroku run rake cache:clear
मुझे लगता है कि यह आपके लिए क्या देख रहे हैं:
heroku run rails runner -e production Rails.cache.clear
आप पर्यावरण निर्धारित नहीं करते हैं, विकास में इस्तेमाल किया जाएगा।
यदि यह कैश को साफ़ करने की तरह एक आम कार्य है, एक रेक कार्य करते हैं।
के साथ' निकास' को छोड़ सकते हैं, लेकिन मैं 'कभी उत्पादन' की आवश्यकता नहीं है, आपके पास हेरोोकू में क्या उत्पादन है। – tokland
- 1. क्या रुबिमाइन के अंदर टर्मिनल/कमांड प्रॉम्प्ट चलाने के लिए संभव है?
- 2. कंसोल एप्लिकेशन चलाने पर कंसोल विंडो को बंद करने के लिए कैसे रोकें?
- 3. क्या हेरोोकू पर एक सिंगल गिट पुश के लिए संपत्ति प्रीकंपाइल चरण को छोड़ना संभव है?
- 4. कंसोल के बिना सी ++ पॉपन कमांड
- 5. क्या एक्सकोड के बिना मैक पर आईओएस सिम्युलेटर चलाने के लिए संभव है?
- 6. क्या ब्राउज़र पर डब्ल्यूपीएफ एप्लीकेशन चलाने के लिए संभव है?
- 7. विंडोज़ पर गिट-एनेक्स चलाने के लिए संभव है?
- 8. क्या एंड्रॉइड पर क्रोमियम ब्राउज़र चलाने के लिए संभव है?
- 9. एक कंसोल के बिना एक py2exe exe रन बनाओ?
- 10. हरोकू
- 11. रेल कंसोल के साथ कंसोल?
- 12. क्या फायरबग कंसोल की सामग्री को चलाने के लिए कोई गर्म कुंजी है?
- 13. क्या डिबगिंग के साथ आईपीथॉन में कमांड चलाने के लिए संभव है?
- 14. क्या डीबग मोड में क्रोम चलाने के लिए संभव है?
- 15. क्या इंस्टॉलेशन के बिना एडोब एयर ऐप चलाने के लिए संभव है?
- 16. क्या एचडीएफएस के बिना छद्म-वितरित ऑपरेशन में हैडोप चलाने के लिए संभव है?
- 17. क्या हेरोकू सीडर पर कैपिबरा-वेबकिट (यानी फोर्कड वेबकिट_सेवर) चलाने के लिए संभव है?
- 18. क्या एक्स सर्वर चलने के बिना सेलेनियम स्क्रिप्ट चलाने के लिए भी संभव है?
- 19. हरोकू
- 20. रेल/अंगुलरजेएस ऐप को हरोकू
- 21. रन कमांड/स्क्रिप्ट?
- 22. कंसोल पर रन कोड बंद करें?
- 23. क्या .NET या XNA के बिना एक एक्सएनए गेम चलाने के लिए संभव है?
- 24. रेल 3 irb कंसोल बनाम रेल कंसोल?
- 25. कंसोल में रन जार
- 26. रन कमांड हर दूसरे
- 27. क्या javac की तरह कमांड लाइन से एक्लिप्स जेडीटी कंपाइलर चलाने के लिए संभव है?
- 28. न्यूटिट: ग्लोबल सेटअप फ़िक्स्चर का उपयोग नहीं किया जाता है जब रन चलाने के लिए कमांड लाइन
- 29. वहाँ रेल कंसोल
- 30. क्या कमांड लाइन से Google पेज की गति को चलाने के लिए संभव है?
https://spin.atomicobject.com/2017/01/18/rails-script-heroku/ बताता है कि आप '--no-tty' cli param –