আমি আমার বিকাশের পরিবেশের জন্য একই জিনিসটির সাথে লড়াই করছি যতক্ষণ না আমি লক্ষ্য করেছি যে nodemon
এর এপিআই আমাদের একটি কাস্টম কমান্ড কার্যকর করতে তার ডিফল্ট আচরণ পরিবর্তন করতে দেয়। উদাহরণ স্বরূপ:
nodemon --watch 'src/**/*.ts' --ignore 'src/**/*.spec.ts' --exec 'ts-node' src/index.ts
বা আরও ভাল: nodemon.json
নিম্নলিখিত বিষয়বস্তু সহ কোনও ফাইলে নোডমনের কনফিগারেশন বহিরাগত করুন এবং সানডোকন nodemon
যেমন পরামর্শ দিয়েছেন ঠিক তেমনই চালান :
{ "watch": ["src/**/*.ts"], "ignore": ["src/**/*.spec.ts"], "exec": "ts-node ./index.ts" }
ts-node
এটি করার ফলে আপনি অন্তর্নিহিত বাস্তবায়ন সম্পর্কে চিন্তা না করেই কোনও প্রক্রিয়া লাইভ-লোড করতে সক্ষম হবেন ।
চিয়ার্স!
নোডেমনের অতি সাম্প্রতিক সংস্করণের জন্য আপডেট হয়েছে:
nodemon.json
নিম্নলিখিত বিষয়বস্তু দিয়ে একটি ফাইল তৈরি করুন ।
{
"watch": ["src"],
"ext": "ts",
"ignore": ["src/**/*.spec.ts"],
"exec": "ts-node ./src/index.ts" // or "npx ts-node src/index.ts"
}
index.ts
কোনও এক্সপ্রেস উদাহরণ হয় তবে কীভাবে আমি এটি মেরে