"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيف يمكنني موازنة البرامج النصية npm للتطوير بشكل أسرع؟

كيف يمكنني موازنة البرامج النصية npm للتطوير بشكل أسرع؟

تم النشر بتاريخ 2024-12-22
تصفح:147

How Can I Parallelize npm Scripts for Faster Development?

موازنة نصوص npm مع التنفيذ المتزامن

في تطوير الحزمة، غالبًا ما يكون تنفيذ نصوص برمجية تابعة متعددة في وقت واحد أمرًا ضروريًا. للتخفيف من التنفيذ المتسلسل الذي يفرضه سلوك npm الافتراضي، يظهر حل قوي: بشكل متزامن.

يمكّن التنفيذ المتزامن المستخدمين من تشغيل العديد من البرامج النصية npm جنبًا إلى جنب، مما يضمن التشغيل المتزامن مع الحفاظ على رؤية المخرجات. للاستفادة من هذه الإمكانية، اتبع الخطوات التالية:

  1. التثبيت بشكل متزامن:

    • باستخدام المحطة المفضلة لديك، قم بتنفيذ ما يلي الأمر:

      npm i concurrently --save-dev
  2. تكوين البرنامج النصي للتطوير:

    • في الحزمة الخاصة بك. json، قم بتعديل البرنامج النصي للتطوير كما يلي:

      "dev": "بشكل متزامن --kill-others \"npm run start-watch\" \"npm run wp-server\""
      "dev": "concurrently --kill-others \"npm run start-watch\" \"npm run wp-server\""
  3. يعمل هذا البرنامج النصي "dev" المحسّن بشكل متزامن لبدء تشغيل البرامج النصية "start-watch" و"wp-server" في نفس الوقت. تضمن علامة "--kill-others" أنه في حالة فشل أي برنامج نصي، سيتم إنهاء جميع البرامج النصية الأخرى التي تعمل بشكل متزامن.
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3