আমি নোডমনের পর্যবেক্ষণ থেকে কিছু নির্দিষ্ট ফাইল বাদ দিতে চাই। কিভাবে আমি এটি করতে পারব?
আমার বিদ্যমান কনফিগারেশন:
nodemon: {
all: {
script: 'app.js',
options: {
watchedExtensions: ['js']
}
}
আমি নোডমনের পর্যবেক্ষণ থেকে কিছু নির্দিষ্ট ফাইল বাদ দিতে চাই। কিভাবে আমি এটি করতে পারব?
আমার বিদ্যমান কনফিগারেশন:
nodemon: {
all: {
script: 'app.js',
options: {
watchedExtensions: ['js']
}
}
উত্তর:
নোডমনকে পর্যবেক্ষণ থেকে একগুচ্ছ ফাইল উপেক্ষা করার জন্য, আপনি এটি হিসাবে এটি শুরু করতে পারেন
nodemon --ignore PATTERN [--ignore PATTERN2]
যেখানে PATTERN হ'ল নির্দিষ্ট ফাইল, ডিরেক্টরি বা ওয়াইল্ডকার্ড প্যাটার্নের নাম। নিশ্চিত করুন যে আপনি যদি কোনও ওয়াইল্ডকার্ড ব্যবহার করেন তবে তা পালিয়ে যায়।
উদাহরণ স্বরূপ
nodemon --ignore 'lib/*.js' --ignore README
বিকল্পভাবে, আপনি যদি তার পরিবর্তে সেই আচরণটি কনফিগার করতে চান তবে nodemon.json
আপনার বর্তমান ওয়ার্কিং ডিরেক্টরিতে বা আপনার হোম ডিরেক্টরিতে একটি ফাইল তৈরির চেষ্টা করুন । এই কনফিগার ফাইলে নিম্নলিখিতগুলির মতো কিছু যুক্ত করে আপনি কিছু ফাইল উপেক্ষা করে কনফিগার করতে পারেন:
{
"ignore": ["lib/*.js", "README"]
}
আরও তথ্যের জন্য https://github.com/remy/nodemon এ README ফাইলটি দেখুন।
nodemon --ignore public/ build.js
এটি উইন্ডোতে ফ্রেঞ্চ কীবোর্ড বিন্যাসের কারণে হতে পারে ...
আপনি প্যাকেজ.জসন ফাইলের মধ্যে নোডমন কনফিগারেশন যুক্ত করতে পারেন উদাহরণস্বরূপ:
{
"name": "nlabel",
"version": "0.0.1",
// other regular stuff
"nodemonConfig": {
"ignore": ["public/data/*.json", "public/javascripts/*.js"]
},
"author": "@sziraqui",
"license": "GPL-3.0"
}
কীটি অবশ্যই "নোডমনকনফিগ" হতে হবে। নিয়ম উপেক্ষা করুন গ্লোব বা সম্পূর্ণ ফাইলের নাম হিসাবে অ্যারে হিসাবে নির্দিষ্ট করা যেতে পারে
--ignore
কাজ করার কোনও সংস্করণ পাওয়া যায় নি তবে এটি হয়েছে। পাশাপাশি পরিষ্কার সমাধান।
আমার জন্য (ম্যাক এবং নোডমোন 1.18.3), সম্পূর্ণ ডিরেক্টরি উপেক্ষা করার একমাত্র উপায় যেমন চালানো
nodemon --ignore "**/old/**"
ডাবল উদ্ধৃতি এবং ** সহ। কনফিগার ফাইলটি কাজ করবে না।
আমি এর মতো একটি উপনাম স্থাপন করেছি:
alias nm='nodemon server.js -i "**/old/**" -i "**/img/**"'
চলমান দ্বারা কোন ফাইলগুলি পর্যবেক্ষণ করা হয় তা পরীক্ষা করুন
DEBUG=nodemon:watch nodemon server.js -i "**/old/**" -i "**/img/**"
-i হ'ল --ignore এর বিকল্প। নোডমন - হেল্প সহ উপলভ্য প্যারামিটারগুলি পরীক্ষা করে দেখুন
.nodemon-ignore
অ্যাপ্লিকেশনটির মূলটি ফাইলটি সম্পাদনা করা উচিত ...