TypeScript फ़ाइलों में बदलाव पर ts-node की ऑटोमैटिक रीलोड कैसे सेट करें
सभी को नमस्ते! मैं एक शुरुआती TypeScript डेवलपर हूँ और Node.js पर सर्वर एप्लिकेशन डेवलप करते समय एक समस्या का सामना कर रहा हूँ।
मेरे पास TypeScript में एक प्रोजेक्ट है, जिसे मैं `ts-node` के साथ चलाता हूँ। मेरी `package.json` फ़ाइल इस प्रकार है:
```json
{
"scripts": {
"start": "ts-node src/index.ts"
}
}
```
जब भी मैं `.ts` फ़ाइलों में बदलाव करता हूँ, मुझे मैन्युअली प्रोसेस को रोकना (Ctrl+C) और फिर से चलाना पड़ता है। यह बहुत असुविधाजनक है और डेवलपमेंट को धीमा करता है।
मैंने `nodemon` के बारे में सुना है, लेकिन समझ नहीं आता कि इसे TypeScript के साथ सही तरीके से कैसे कॉन्फ़िगर करूँ। मैंने `nodemon` इंस्टॉल करके इस तरह चलाने की कोशिश की:
```bash
nodemon --exec ts-node src/index.ts
```
लेकिन फ़ाइल बदलने के बाद, nodemon प्रोसेस को रीस्टार्ट करता है, लेकिन बदलाव लागू नहीं होते, या अजीब एरर आते हैं। कभी-कभी nodemon `.ts` फ़ाइलों में बदलाव देख ही नहीं पाता।
कृपया बताएं कि TypeScript पर `ts-node` का उपयोग करते हुए डेवलपमेंट के दौरान ऑटोमैटिक रीलोड कैसे सही तरीके से सेट करें।