2013-02-21 14 views
5

का उपयोग कर स्रोत कोड नहीं दिखाता है, मैं एक पृष्ठ समस्या को डीबग करने का प्रयास कर रहा हूं जहां आईई 9 मेरी आवश्यकता/बैकबोन एप्लिकेशन पर पहली बार काम करेगा, लेकिन पेज रीलोड पर असफल हो जाएगा। हालांकि, जब मैं f12 IE डेवलपर टूल का उपयोग करके इस समस्या को डीबग करने का प्रयास करता हूं, तो मैं ब्रेकपॉइंट सेट करने के लिए स्रोत पर नेविगेट नहीं कर सकता क्योंकि IE IEJ फ़ाइलों में से किसी भी फ़ाइल को लोड नहीं करता है। मैं अपने आईई सिरदर्द को ठीक करने के लिए इस मुद्दे को कैसे प्राप्त कर सकता हूं ??इंटरनेट एक्सप्लोरर डेवलपर टूल्स RequJS

+2

क्या HTML टैब में रीफ्रेश आइकन पर क्लिक करने से कोई फर्क पड़ता है? – epascarello

+0

यह उन सभी स्क्रिप्ट टैग को रीफ्रेश करता है जिन्हें HTML दृश्य में डोम को आवश्यक है। हालांकि, स्क्रिप्ट टैब इन नई स्क्रिप्ट को प्रतिबिंबित नहीं करता है (उन्हें नहीं देख सकता) –

उत्तर

3

मुझे लगता है कि मुझे पार्टी के लिए देर हो चुकी है लेकिन उम्मीद है कि मेरा जवाब आपको और दूसरों की भी मदद करेगा। वह फ़ाइल जिसे आप डीबग करना चाहते हैं या फ़ाइल में लाइन, उस पंक्ति से पहले ->debugger; जोड़ें।

तो, जब आवश्यक.जेएस आपकी स्क्रिप्ट लोड करता है और उस स्ट्रिंग का सामना करता है i.e. debugger; मौजूद है तो यह स्वचालित रूप से उस पंक्ति पर बंद हो जाएगा।

0

उपकरणों की आवश्यकता के साथ आप एक ही js फ़ाइल उत्पन्न कर सकते हैं:

आपके index.html में require.js की बजाय इस फ़ाइल को लिंक करें।

आप आईई के साथ डीबग कर सकते हैं।

-1

मुझे समय-समय पर एक ही समस्या है। कभी-कभी क्या मदद करता है: डीबगर दृश्य में सभी फ़ाइलों को बंद करें, देवटूल को खोलें, पृष्ठ को जारी रखने की अनुमति देने के लिए Play दबाएं और फिर पृष्ठ पर अपनी कार्रवाई करें या पुनः लोड करें - अगर यह डीबगर पर रोकता है; फिर से, सभी फाइलें लोड हो जाएंगी। लेकिन अभी भी जांच कर रहा है;)

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