मेरे पास VSCode में एक बहुत ही सरल प्रोजेक्ट है, एक index.html फ़ाइल जो एक app.js फ़ाइल से जुड़ी है।मैं वीएससीओडी (विजुअल स्टूडियो कोड) में एक साथ HTML और जावास्क्रिप्ट को कैसे डिबग कर सकता हूं?
जब मैं F5 दबाता हूं तो मैं इस मिनी वेबसाइट को चलाने और डीबग करना चाहता हूं।
ब्राउज़र में index.html खोलने के लिए मैं VSCode को कैसे कॉन्फ़िगर कर सकता हूं और फिर मुझे app.js में ब्रेकपॉइंट्स सेट करने की अनुमति देता है जो ब्राउज़र में ऐप के साथ मेरी बातचीत से ट्रिगर होगा?
विजुअल स्टूडियो में यह "बस काम करेगा", क्योंकि यह अपने स्वयं के वेब सर्वर, आईआईएस एक्सप्रेस को सक्रिय करता है। वीएससीओडी में मुझे यकीन नहीं है कि मैंने एक साधारण node.js वेब सर्वर बनाने और index.html की सेवा करने के लिए launch.json और/या tasks.json को कैसे स्थापित किया है।
मैं इस launch.json उदाहरण के लिए, डिबगिंग जावास्क्रिप्ट क्षुधा के कुछ उदाहरण देखा है:
{
"version": "0.1.0",
"configurations": [
{
"name": "Launch Bjarte's app",
"type": "node",
"program": "app.js",
"stopOnEntry": true,
"args": [],
"cwd": ".",
"runtimeExecutable": null,
"runtimeArguments": [],
"env": {},
"sourceMaps": false
},
{
"name": "Attach",
"type": "node",
"address": "localhost",
"port": 5858,
"sourceMaps": false
}
]
}
इस js फ़ाइल चलाया जाएगा, लेकिन मुझे समझ नहीं आता कि कैसे मैं अनुप्रयोग के साथ बातचीत कर सकते हैं।
धन्यवाद, यह एक उपयोगी जोड़ है। –