2012-10-26 39 views
5

मैं आदेश कंसोल से एक पूर्ण एप्लिकेशन उत्पन्नmojolicious morbo सर्वर डिफ़ॉल्ट रूप से कैशिंग है? मैं डेव सर्वर शुरू कर दिया</p> <pre><code>mojo generate app MyApp </code></pre> <p>उसके बाद:

morbo myapp 

मैं कुछ कोड बदल गया है, यहां तक ​​कि डिफ़ॉल्ट नियंत्रक का नाम बदल दिया है, लेकिन मैं ब्राउज़र में कोई भी परिवर्तन नहीं देख सकता, केवल तभी जब मैं मोर्बो सर्वर काम करता हूं। यह विकास के लिए काफी परेशान है। इस कैशिंग व्यवहार से छुटकारा पाने के लिए कैसे?

अपडेट: मैंने देखा कि अगर मैं hypbootoad का उपयोग मोर्बो के बजाय करता हूं, तो काम करता है और अपडेट ठीक से बदलते हैं, इसलिए समस्या morbo है।

उत्तर

2

एक aditional टिप्पणी पर, यदि आप लाइव अपडेट करना चाहते हैं सीधे morbo + fullapp का उपयोग कर आप ऐप के फ़ोल्डर में सीडी तो चलाना चाहिए

$ morbo script/myapp 

यह तो ठीक से काम करेगा।

+0

मुझे नहीं पता कि आप क्यों डाउनवॉट किए गए थे, चडीर नहीं: ऐप के फ़ोल्डर में प्रवेश करने से कैश किए गए पृष्ठों और पुन: संकलन जैसे मुद्दों का कारण बनता है – Tanoh

4

मुझे पहले कभी यह समस्या नहीं थी लेकिन घड़ी() है।

http://mojolicio.us/perldoc/Mojo/Server/Morbo#watch

हो सकता है कि यदि आप स्पष्ट रूप से बता सर्वर देखने के लिए जहां बदल यह काम करेंगे फ़ाइलें। या, शायद यह आपकी मदद कर सकता है समस्या कहां है।

+0

धन्यवाद, घड़ी परम चाल है। सर्वर को कंसोल से शुरू होने पर -w/path/towatch – jipipayo

+0

सफलता के बिना इस थ्रेड में सभी अनुशंसाओं का प्रयास किया। जोड़ना -w/मार्ग/टॉवच मेरे लिए काम करता है लेकिन बदलावों को प्रभावी होने के लिए मुझे ब्राउज़र में कुछ बार F5 (रीफ्रेश) हिट करने की आवश्यकता है। यह पूरी तरह से हल किया जाना पसंद करेंगे। – gpwr