UseNode@1 - استخدام مهمة Node.js النظام البنائي v1

استخدم هذه المهمة للبحث عن إصدار محدد من Node.js وتنزيله وتخزينه مؤقتا وإضافته إلى PATH. توفر هذه المهمة أيضا دعم الوكيل.

بناء الجملة

# Use Node.js ecosystem v1
# Set up a Node.js environment and add it to the PATH, additionally providing proxy support.
- task: UseNode@1
  inputs:
    #version: '10.x' # string. Version. Default: 10.x.
    #checkLatest: false # boolean. Check for Latest Version. Default: false.
    #force32bit: false # boolean. Use 32 bit version on x64 agents. Default: false.
  # advanced
    #retryCountOnDownloadFails: '5' # string. Set retry count when nodes downloads failed. Default: 5.
    #delayBetweenRetries: '1000' # string. Set delay between retries. Default: 1000.
# Use Node.js ecosystem v1
# Set up a Node.js environment and add it to the PATH, additionally providing proxy support.
- task: UseNode@1
  inputs:
    #version: '10.x' # string. Version. Default: 10.x.
    #checkLatest: false # boolean. Check for Latest Version. Default: false.
    #force32bit: false # boolean. Use 32 bit version on x64 agents. Default: false.
# Use Node.js ecosystem v1
# Set up a Node.js environment and add it to the PATH, additionally providing proxy support.
- task: UseNode@1
  inputs:
    #version: '10.x' # string. Version. Default: 10.x.
    #checkLatest: false # boolean. Check for Latest Version. Default: false.

الإدخالات

version - الإصدار
string. القيمة الافتراضية: 10.x.

مطلوب يحدد الإصدارNode.js باستخدام بناء جملة نطاق إصدار SemVer. أمثلة: 10.x، ، >=10.15.010.15.1.


checkLatest - التحقق من أحدث إصدار
boolean. القيمة الافتراضية: false.

يتحقق عبر الإنترنت من أحدث إصدار متوفر يلبي مواصفات الإصدار. يجب أن يكون false هذا إلا إذا كنت بحاجة إلى أن يكون لديك دائما أحدث إصدار. سيؤدي تعيين القيمة إلى true إلى تحمل المهمة تكاليف التنزيل التي قد تكون غير ضرورية، خاصة مع تجمع الإنشاء المستضاف.


force32bit - استخدام إصدار 32 بت على عوامل x64
boolean. القيمة الافتراضية: false.

تثبيت إصدار x86 من Node.js على عامل Windows 64 بت. يعمل فقط على وكلاء Windows.


retryCountOnDownloadFails - تعيين عدد مرات إعادة المحاولة عند فشل تنزيلات العقد
string. القيمة الافتراضية: 5.

استخدم هذا الخيار عندما فشلت المهمة في تنزيل ثنائيات العقدة من النسخة المتطابقة. ستتم إعادة محاولة المهمة لتنزيل الثنائيات للأوقات المحددة.


delayBetweenRetries - تعيين التأخير بين عمليات إعادة المحاولة
string. القيمة الافتراضية: 1000.

استخدم هذا الخيار لتعيين التأخير بين عمليات إعادة المحاولة بالمللي ثانية. القيمة الافتراضية هي 1000 مللي ثانية.


خيارات التحكم بالمهمة

تحتوي جميع المهام على خيارات التحكم بالإضافة إلى مدخلات المهام الخاصة بها. لمزيد من المعلومات، راجع خيارات التحكم وخصائص المهمة الشائعة.

متغيرات الإخراج

لا شيء

المتطلبات

المتطلبات الوصف
أنواع البنية الأساسية لبرنامج ربط العمليات التجارية YAML، الإصدار الكلاسيكي، الإصدار الكلاسيكي
يعمل على Agent, DeploymentGroup
المطالب بلا
القدرات يؤدي تشغيل هذه المهمة إلى تلبية الطلبات التالية لأي مهام لاحقة في نفس المهمة: Node، npm، node.js
قيود الأوامر أي
متغيرات Settable أي
إصدار الوكيل 2.144.0 أو أحدث
فئة المهمة الأداة
المتطلبات الوصف
أنواع البنية الأساسية لبرنامج ربط العمليات التجارية YAML، الإصدار الكلاسيكي، الإصدار الكلاسيكي
يعمل على Agent, DeploymentGroup
المطالب بلا
القدرات يؤدي تشغيل هذه المهمة إلى تلبية الطلبات التالية لأي مهام لاحقة في نفس المهمة: العقدة
قيود الأوامر أي
متغيرات Settable أي
إصدار الوكيل 2.144.0 أو أحدث
فئة المهمة الأداة