Nodemon: كيف يمكنني مشاهدة أدلة متعددة؟

تم إنشاؤها على ٢٨ يوليو ٢٠١٧  ·  9تعليقات  ·  مصدر: remy/nodemon

انا اريد شئ ما مثل هذا:

[{
  "watch": ["src/api-gateway"],
  "ext": "ts",
  "ignore": ["src/**/*.spec.ts"],
  "exec": "ts-node ./src/api-gateway/main.ts"
},
{
  "watch": ["src/services/ping-service"],
  "ext": "ts",
  "ignore": ["src/**/*.spec.ts"],
  "exec": "ts-node ./src/services/ping-service/ping-service.ts"  
}]

هل هذا ممكن؟

needs latest nodemon

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

أهلا،

آسف لإعادة هذا ، ولكن لدي بعض المشاكل مع أدلة مراقبة معينة في تطبيق سريع.

من المستندات لدي هذا:

nodemon --watch app --watch libs app/server.js

عندما أحاول تشغيل هذا الرمز ، لا يحدث شيء عندما يتغير شيء ما في أي من الأدلة التي تتم مشاهدتها:

nodemon --watch build --watch public build/server.js

في الأساس ، أريد إعادة تشغيل الخادم كلما حدث تغيير في رمز الخادم أو العميل. يبدأ الخادم ولكن لا يُعاد تشغيله تلقائيًا عند حدوث تغيير وتكون عملية التجميع تعمل بشكل جيد.

إذا قمت بتشغيل الكود بدون علامات watch ، يبحث nodemon عن التغييرات في جميع المجلدات وهو يعمل. ما أريده هو تتبع هذين المجلدين فقط.

ال 9 كومينتر

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

vforv تعامل معها?

أهلا،

آسف لإعادة هذا ، ولكن لدي بعض المشاكل مع أدلة مراقبة معينة في تطبيق سريع.

من المستندات لدي هذا:

nodemon --watch app --watch libs app/server.js

عندما أحاول تشغيل هذا الرمز ، لا يحدث شيء عندما يتغير شيء ما في أي من الأدلة التي تتم مشاهدتها:

nodemon --watch build --watch public build/server.js

في الأساس ، أريد إعادة تشغيل الخادم كلما حدث تغيير في رمز الخادم أو العميل. يبدأ الخادم ولكن لا يُعاد تشغيله تلقائيًا عند حدوث تغيير وتكون عملية التجميع تعمل بشكل جيد.

إذا قمت بتشغيل الكود بدون علامات watch ، يبحث nodemon عن التغييرات في جميع المجلدات وهو يعمل. ما أريده هو تتبع هذين المجلدين فقط.

rhernandog هل جربت كل الحلول أعلاه؟

rhernandog هل يمكنك إجراء هذا الاختبار باستخدام أحدث [email protected]؟ أعتقد أنني وجدت هذا في الكود وقمت بإصلاحه (لست متأكدًا من كيفية تعطله ، لكنني تمكنت من تكرار المشكلة باستخدام dir واحد ثم قام هذا الإصدار الأخير بإصلاحه).

remy شكرًا سأقوم بتحديث الحزمة

rhernandog هل يمكنك الاختبار مع [email protected]؟ لقد قمت بدفع تغيير يعمل على إصلاح (بعض) مشاكل مشاهدة الدليل.

هذا يعمل في أحدث إصدار. يرجى المضي قدمًا والترقية ❤️

remy آسف لم أستطع العودة من قبل.

يعمل بشكل رائع مع آخر تحديث ، شكرًا على العمل الرائع !!! :التصفيق التصفيق:

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

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

olalonde picture olalonde  ·  3تعليقات

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

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

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

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