इसे छोड़कर कंटेंट पर जाएं

लॉग्स टैब — आपके ऐप का सर्वर क्या कहता है

संक्षेप मेंलॉग्स टैब दिखाता है कि आपके ऐप का प्रीव्यू सर्वर क्या प्रिंट करता है — पेज रीलोड, अपडेट और, सबसे काम की चीज़, त्रुटियाँ। ताज़ा लाइनों के लिए “रीफ़्रेश करें” पर क्लिक करें। आपको इसे खुद शायद ही कभी पढ़ना पड़े। चैट मोड में पूछें, जैसे “बुकिंग पेज क्यों नहीं चल रहा?”, और MonstarX लॉग्स पढ़कर कारण ढूँढता है और कुछ बदले बिना उसे समझा देता है।

प्रीव्यू के पीछे एक छोटा सर्वर आपका ऐप चलाता है। वह जो कुछ करता है, उसकी लगातार डायरी लिखता है: कौन-सी फ़ाइलें उसने फिर से लोड कीं, कौन-से पेज अपडेट किए और, जब कुछ गड़बड़ हो, तो त्रुटि। लॉग्स टैब वही डायरी दिखाता है।

लॉग्स में क्या दिखता है?

Section titled “लॉग्स में क्या दिखता है?”

वर्कस्पेस के हेडर में लॉग्स टैब खोलें। सबसे ऊपर लाइनों की संख्या के साथ डेव सर्वर आउटपुट लिखा होता है, और दाईं ओर रीफ़्रेश करें बटन होता है। नीचे ताज़ा लाइनें होती हैं, सबसे नई सबसे नीचे।

ज़्यादातर लाइनें रोज़मर्रा की होती हैं — वे बताती हैं कि किसी बदलाव के बाद कोई पेज या स्टाइल अपडेट हुआ। काम की लाइनें त्रुटियों वाली होती हैं: कोई पेज जो लोड नहीं हुआ, कोई अनुरोध जिसका सर्वर जवाब नहीं दे सका, कोई गायब पैकेज।

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

लॉग्स से कोई समस्या कैसे ठीक करें?

Section titled “लॉग्स से कोई समस्या कैसे ठीक करें?”

आपको इन्हें खुद पढ़ने की ज़रूरत नहीं। MonstarX चैट मोड और बिल्ड मोड में लॉग्स पढ़ सकता है (योजना मोड में नहीं):

  1. प्रॉम्प्ट बॉक्स में चैट पर जाएँ। देखें बिल्ड, योजना और चैट।

  2. बताएँ कि आपको क्या दिखा: “बुकिंग फ़ॉर्म सबमिट करने पर कुछ नहीं होता। क्या आप लॉग्स देख सकते हैं?”

  3. MonstarX प्रीव्यू के ताज़ा लॉग्स पढ़ता है, ज़रूरत हो तो कोड और डेटा देखता है, और कुछ बदले बिना आसान शब्दों में कारण समझाता है।

  4. अगर वह कोई सुधार सुझाए, तो उसे करवाने के लिए इसे बनाएँ पर क्लिक करें।

बिल्ड मोड में, जब कोई बदलाव उम्मीद के मुताबिक काम न करे, तो MonstarX खुद भी लॉग्स पढ़ता है।

लॉग्स खाली क्यों हैं?

Section titled “लॉग्स खाली क्यों हैं?”
  • अभी तक कुछ हुआ ही नहीं। अभी-अभी शुरू हुए प्रीव्यू के पास कहने को कम होता है: अभी कोई आउटपुट नहीं है।
  • प्रीव्यू स्लीप से जागा है। प्रीव्यू के स्लीप में जाने और जागने के बाद पुराना आउटपुट शायद न दिखे। ताज़ा लॉग्स के लिए प्रीव्यू टूलबार में डेव सर्वर दोबारा शुरू करें (⟲) पर क्लिक करें और समस्या फिर से करके देखें।

लॉग्स कौन देख सकता है?

Section titled “लॉग्स कौन देख सकता है?”

सिर्फ़ प्रोजेक्ट का मालिक। जिन लोगों के साथ प्रोजेक्ट साझा किया गया है — देखने और टिप्पणी करने के लिए, या संपादन के लिए — उन्हें प्रीव्यू और कोड टैब दिखते हैं, लॉग्स नहीं।

अक्सर पूछे जाने वाले सवाल

Section titled “अक्सर पूछे जाने वाले सवाल”
क्या ये मेरे प्रकाशित ऐप के लॉग्स हैं?

नहीं। लॉग्स टैब उस प्रीव्यू का है जिससे आप ऐप बनाते हैं। आपका प्रकाशित ऐप अलग चलता है।

लॉग्स कितने पुराने तक जाते हैं?

प्रीव्यू के सर्वर की आखिरी 400 लाइनों तक। पुरानी लाइनें हटती जाती हैं, और रुका या स्लीप में गया प्रीव्यू नए लॉग से शुरू होता है।

मुझे अपडेट और रीलोड की बहुत सारी लाइनें दिखती हैं। क्या यह कोई समस्या है?

नहीं। ये लाइनें हर बार कोई फ़ाइल बदलने पर आती हैं — ये दिखाती हैं कि प्रीव्यू MonstarX के बदलावों के साथ चल रहा है।

क्या मैं लॉग्स कॉपी करके किसी को भेज सकता हूँ?

हाँ, लाइनें चुनें और कॉपी करें। MonstarX को किसी समस्या के बारे में बताने के लिए लूना से पूछें खोलें और स्क्रीनशॉट के साथ बग की रिपोर्ट करें चुनें — यह आपके लिए पेज और तकनीकी जानकारी कैप्चर कर लेता है। देखें समस्या की रिपोर्ट करें।