UseNode@1 - Gunakan tugas Node.js ecosystem v1

Gunakan tugas ini untuk menemukan, mengunduh, dan menyimpan versi Node.js tertentu dan menambahkannya ke PATH. Tugas ini juga menyediakan dukungan proksi.

Sintaks

# 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.

Input

version - Versi
string. Nilai default: 10.x.

Wajib diisi. Menentukan versiNode.js menggunakan sintaks rentang versi SemVer. Contoh: 10.x, 10.15.1, >=10.15.0.


checkLatest - Periksa Versi Terbaru
boolean. Nilai default: false.

Memeriksa secara online untuk versi terbaru yang tersedia yang memenuhi spesifikasi versi. Ini harus false kecuali Anda harus selalu memiliki versi terbaru. Mengatur nilai ke true akan menyebabkan tugas menimbulkan biaya unduhan yang mungkin tidak perlu, terutama dengan kumpulan build yang dihosting.


force32bit - Menggunakan versi 32 bit pada agen x64
boolean. Nilai default: false.

Menginstal versi x86 Node.js pada agen Windows 64-bit. Hanya berfungsi pada agen Windows.


retryCountOnDownloadFails - Atur jumlah coba lagi saat pengunduhan simpul gagal
string. Nilai default: 5.

Gunakan opsi ini ketika tugas gagal mengunduh biner simpul dari cermin. Tugas akan mencoba lagi mengunduh biner untuk waktu yang ditentukan.


delayBetweenRetries - Mengatur penundaan antara percobaan ulang
string. Nilai default: 1000.

Gunakan opsi ini untuk mengatur penundaan antara percobaan ulang dalam milidetik. Nilai defaultnya adalah 1000 milidetik.


Opsi kontrol tugas

Semua tugas memiliki opsi kontrol selain input tugas mereka. Untuk informasi selengkapnya, lihat Opsi kontrol dan properti tugas umum.

Variabel output

Tidak ada.

Persyaratan

Persyaratan Deskripsi
Jenis alur YAML, Build klasik, Rilis klasik
Berjalan pada Agen, DeploymentGroup
Permintaan Tidak ada
Kemampuan Menjalankan tugas ini memenuhi tuntutan berikut untuk setiap tugas berikutnya dalam pekerjaan yang sama: Node, npm, node.js
Pembatasan perintah Apa pun
Variabel yang dapat diatur Apa pun
Versi agen 2.144.0 atau lebih tinggi
Kategori tugas Alat
Persyaratan Deskripsi
Jenis alur YAML, Build klasik, Rilis klasik
Berjalan pada Agen, DeploymentGroup
Permintaan Tidak ada
Kemampuan Menjalankan tugas ini memenuhi tuntutan berikut untuk setiap tugas berikutnya dalam pekerjaan yang sama: Simpul
Pembatasan perintah Apa pun
Variabel yang dapat diatur Apa pun
Versi agen 2.144.0 atau lebih tinggi
Kategori tugas Alat