Nodemon: لا القدرة على تحويل المشاهدة

تم إنشاؤها على ٢ مارس ٢٠١٥  ·  4تعليقات  ·  مصدر: remy/nodemon

أنا أستخدم nodemon مع gulp ولدي مجموعة من المهام التي يجب تشغيلها بالتتابع عند تغيير الملف.
أنا أستخدم ساعة gulp وأرسل إعادة التشغيل من إحدى هذه المهام إلى nodemon.
كل شيء على ما يرام باستثناء أنه في هذا السيناريو ، لست بحاجة إلى nodemon لمشاهدة أي ملفات ، لأن gulp يقوم بذلك بالفعل.

للأسف لا توجد طريقة لإيقاف المشاهدة في nodemon.

علاوة على ذلك ، لا يمكنني حتى جعلها تشاهد أقل قدر ممكن - فهي تضيف دائمًا شيئًا مثل ** / إلى المسارات التي أقدمها.
بالطبع يمكنني استخدام خيار "التجاهل" ، ولكن سيكون من الأفضل كثيرًا أن أكون قادرًا على تحديد أنني لست بحاجة إلى مشاهدة أي شيء على الإطلاق.

ملاحظة: سيكون من الرائع أيضًا أن تكون قادرًا على تحديد ما أريد مشاهدته بالضبط دون إضافة بادئات أو فرض الإعدادات الافتراضية بشكل غير متوقع (nodemon شديد العدوانية في هذا الأمر).

التعليق الأكثر فائدة

يمكنك الآن القيام بـ watch: false اختياريًا _ لا يمكنك مشاهدة أي شيء. هذا خاص بمشكلتك ، ولكن كان من السهل إضافته.

ال 4 كومينتر

هل يمكنك تكرار هذا دون استخدام gulp (لأنه منفصل تمامًا
المشروع الذي يقوم بعمله الخاص مع nodemon)؟
في 2 مارس 2015 الساعة 18:53 ، كتب "Dmitry Smolin" [email protected] :

أنا أستخدم nodemon مع gulp ولدي مجموعة من المهام التي يجب تشغيلها
بالتتابع عند تغيير الملف.
أنا أستخدم ساعة gulp وأرسل إعادة التشغيل من إحدى هذه المهام إلى nodemon.
كل شيء على ما يرام إلا أنه في هذا السيناريو لست بحاجة إلى nodemon لمشاهدة أي منها
الملفات ، لأن gulp يقوم بذلك بالفعل.

للأسف لا توجد طريقة لإيقاف المشاهدة في nodemon.

علاوة على ذلك ، لا يمكنني حتى جعله يشاهد أقل قدر ممكن - إنه دائمًا
يضيف شيئًا مثل ** / إلى المسارات التي أقدمها.
بالطبع يمكنني استخدام خيار "التجاهل" ، ولكن سيكون من الأفضل أن أستخدمه
قادر على تحديد أنني لست بحاجة إلى مشاهدة أي شيء على الإطلاق.

ملاحظة: سيكون من الرائع أيضًا أن تكون قادرًا على تحديد ما أريده بالضبط
شاهد بدون إضافة بادئات بشكل غير متوقع أو فرض الإعدادات الافتراضية (nodemon
عدوانية للغاية في هذا).

-
قم بالرد على هذا البريد الإلكتروني مباشرة أو قم بعرضه على GitHub
https://github.com/remy/nodemon/issues/516.

أعتقد أنني أستطيع.
لكن كيف لي أن أغلق المشاهدة؟ أنا فقط لم أجد مثل هذا الخيار.
وقد فشلت جميع محاولاتي لاستخدام خيارات مثل watch: false ، watch: [] ، watch: '' ، watch: [''] (وهكذا).
لقد تتبعت المصادر ووجدت أن nodemon يستخدم dirs الافتراضي لمشاهدة أي محاولة لتقديم نوع من "لا شيء" كخيار.

على سبيل المثال:

  • يطبق هذا السطر الإعدادات الافتراضية حتى عندما يتم توفير قائمة فارغة عن قصد
  • يضيف هذا السطر *.* إلى قائمة المراقبة حتى إذا لم يتم تطبيق الإعدادات الافتراضية (سيمنع قائمة المراقبة الفارغة حتى إذا تم إصلاح العنصر السابق)

يبدو أيضًا أن هذا السطر يضيف البادئة **/ إلى القواعد ، لذلك لا يمكنك تحديد ملف أو دليل محدد ، سيصبح بقوة **/somedir

يمكنك الآن القيام بـ watch: false اختياريًا _ لا يمكنك مشاهدة أي شيء. هذا خاص بمشكلتك ، ولكن كان من السهل إضافته.

شكرا!

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

Mohammad-Quanit picture Mohammad-Quanit  ·  5تعليقات

Bastorx picture Bastorx  ·  5تعليقات

binarykitchen picture binarykitchen  ·  5تعليقات

fabianMendez picture fabianMendez  ·  4تعليقات

Exeteres picture Exeteres  ·  4تعليقات