मैं समझता हूं कि मोचा हुड के नीचे सुपरएजेंट का उपयोग करता है, लेकिन जब मैंने स्थानीय सर्वर शुरू नहीं किया है तो यह कैसे काम करता है? क्या मोचा स्वयं सर्वर शुरू करता है और उसे http अनुरोध भेजता है या क्या मैं गलत समझ रहा हूं कि मोचा पहली जगह कैसे काम करता है?

स्पष्टता के लिए, मैंने जाँच की और वर्तमान में मेरे पास एक स्थानीय सर्वर नहीं चल रहा है और वह तब हुआ जब मैं थोड़ा भ्रमित हो गया कि हुड के तहत मोचा परीक्षण कैसे काम करता है

2
Projjol 25 फरवरी 2020, 07:11

1 उत्तर

मोचा नोड के साथ जावास्क्रिप्ट कोड चलाता है, ठीक आपकी एनपीएम स्क्रिप्ट की तरह जो आपके स्थानीय सर्वर को चलाता है। जब आप npm run debug दर्ज करते हैं या जो भी आपकी स्क्रिप्ट है, तो आप उसे कंसोल पर नहीं देखते हैं। तो हुड के तहत यह सिर्फ नोड जावास्क्रिप्ट चला रहा है।

यही कारण है कि आपको सर्वर शुरू करने की आवश्यकता नहीं है क्योंकि यह पहले से ही चल रहा है जबकि परीक्षण चल रहे हैं। आप केवल उन कंसोल लॉग को नहीं देख रहे हैं जिनका आप उपयोग कर रहे हैं, सिवाय इसके कि मोचा निश्चित रूप से क्या प्रिंट करता है। अधिक विवरण के लिए उनका पेज देखें।

2
CoderLee 25 फरवरी 2020, 07:22