मैं एक एंबर आवेदन का निर्माण कर रहा हूँ और पाया है कि मैं लगातार अपने आवेदन अद्यतन करने के लिए brunch watch -s
आदेश को पुनः आरंभ करने, जरूरत है। जबकि ब्रंच प्रत्येक परिवर्तन पर पुन: संकलित करता है, वहीं परिवर्तन केवल तभी खींचते हैं जब मैं कमांड को पुनरारंभ करता हूं।ब्रंच घड़ी पर कैशिंग को रोकने के लिए -s
क्या मैं कुछ गलत कर रहा हूं? क्या इस समस्या के आसपास कोई रास्ता है?
नोट: ब्राउज़र कैशिंग बंद कर दिया है
अद्यतन: मैं पता लगा कि कैसे ब्रंच डिबग करने के लिए;) क्या मैंने पाया निम्नलिखित है:
brunch:common Writing file 'public/javascripts/app.js' +14s
29 May 20:47:46 - info: compiled in 73ms
brunch:watch File 'app/templates/contact.hbs' received event 'change' +3s
brunch:file-list Compiled file 'app/templates/contact.hbs' +3s
brunch:generated-file Joining files 'app/app.js, app/controllers/contact.js, app/initialize.js, app/models/category.js, app/models/marker.js, app/models/stock.js, app/routes/application.js, app/routes/category/index.js, app/routes/contact.js, app/templates/about.hbs, app/templates/application.hbs, app/templates/blog.hbs, app/templates/categories.hbs, app/templates/category.hbs, app/templates/category/index.hbs, app/templates/contact.hbs, app/templates/contactEntry.hbs, app/templates/index.hbs, app/templates/new.hbs, app/templates/specials.hbs, app/views/contact.js, app/views/contactEntry.js' to 'public/javascripts/app.js' +3s
brunch:common Writing file 'public/javascripts/app.js' +3s
29 May 20:47:50 - info: compiled in 73ms
brunch:watch File 'app/templates/contact.hbs' received event 'unlink' +6s
29 May 20:47:57 - info: compiled in 67ms
brunch:watch File 'app/templates/contact.hbs' received event 'add' +99ms
brunch:source-file Initializing fs_utils.SourceFile: {"path":"app/templates/contact.hbs","isHelper":false,"isVendor":false} +10s
brunch:file-list Compiled file 'app/templates/contact.hbs' +6s
brunch:generated-file Joining files 'app/app.js, app/controllers/contact.js, app/initialize.js, app/models/category.js, app/models/marker.js, app/models/stock.js, app/routes/application.js, app/routes/category/index.js, app/routes/contact.js, app/templates/about.hbs, app/templates/application.hbs, app/templates/blog.hbs, app/templates/categories.hbs, app/templates/category.hbs, app/templates/category/index.hbs, app/templates/contact.hbs, app/templates/contactEntry.hbs, app/templates/index.hbs, app/templates/new.hbs, app/templates/specials.hbs, app/views/contact.js, app/views/contactEntry.js' to 'public/javascripts/app.js' +6s
brunch:common Writing file 'public/javascripts/app.js' +6s
सूचना कैसे कभी कभी यह अनलिंक घटना प्राप्त करता है , लेकिन फिर फ़ाइलों का पुनर्निर्माण नहीं करता है। मैंने केवल संपर्क एचबीएस फ़ाइल में छोटे बदलाव करके इसका परीक्षण किया। ऐसा क्यों है कि सर्वर कभी-कभी पुनर्निर्माण करता है और कभी-कभी नहीं?
एक बग की तरह लगता है जल्द ही जारी किया जाएगा। क्या आप ब्रंच-सेवारत-सर्वर फ़ाइलों में किसी भी कैशिंग हेडर देखते हैं? –
मैंने सर्वर शीर्षलेखों की जांच की है, और बहुत सारे कैश हेडर हैं। मेरे पास एक और ब्रंच प्रोजेक्ट सेटअप है और यह कुछ हद तक बेहतर काम करता है। क्या कहीं कॉन्फ़िगर समस्या हो सकती है? – Gevious
अत्यधिक संदेह है, हो सकता है कि आप कस्टम सर्वर का उपयोग कर रहे हों (config.server.path) –