Node.js Aracı Yükleyicisi görevi

Azure Pipelines

Derleme

Belirtilen bir sürümü bulmak, indirmek ve önbelleğeNode.jsve PATH'e eklemek için bu görevi kullanın.

Talep

Hiçbiri

YAML kod parçacığı

# Node.js tool installer
# Finds or downloads and caches the specified version spec of Node.js and adds it to the PATH
- task: NodeTool@0
  inputs:
    #versionSpec: '6.x' 
    #force32bit: false # Optional
    #checkLatest: false # Optional

Bağımsız değişkenler

Bağımsız Değişken Description
versionSpec
Sürüm Özellikleri
(Gerekli) Semver'Node.js aralığı söz dizimlerini kullanarak hangi sürümü kullanmak istediğinizi belirtin.
Örnekler: , 6.x , 6.10.0 , >=6.10.0
Varsayılan değer: 6.x
force32bit
x64 aracılarında 32 bit sürümü kullanma
(İsteğe bağlı) Node.js'nin x86 sürümünü bir 64 bit Windows yükleyin. Yalnızca çalışma Windows.
checkLatest
En Son Sürümü Denetleme
(İsteğe bağlı) Aracının sürüm özelliklerine uygun en son sürümü denetlemesi için seçeneğini seçin. Örneğin, bu derlemeyi kendi içinde barındırılan aracınız üzerinde çalıştırarak ve her zaman en son sürümü kullanmak istediğinizden bu seçeneği belirleyin.

İpucu

Microsoft tarafından barındırılan aracıları kullanıyorsanız,bu onay kutusunu boş bırakmanız gerekir. Microsoft tarafından barındırılan aracıları düzenli olarak güncelleştiriyoruz, ancak bunlar genellikle en son sürümün biraz gerisindedir. Bu nedenle bu kutuyu seçmek, derlemenizin daha yeni bir ikincil sürüme güncelleştirilerek çok fazla zaman harcaması ile sonuçlandır.

Açık kaynak

Bu görev, üzerinde açık kaynak GitHub. Geri bildirim ve katkılar açıktır.

SSS

Araç yükleyicileri hakkında nereden daha fazla bilgi edinebilirsiniz?

Araç yükleyicilerinin ve örneklerin açıklaması için bkz. Araç yükleyicileri.

Bir aracıya ihtiyacım var mı?

Derlemenizi veya yayınını çalıştırmak için en az bir aracı gerekir.

Sorunlarımız var. Bunları nasıl gidererim?

Bkz. Derleme ve Sürüm Sorunlarını Giderme.

Varsayılan aracı havuzunu seçe değilim ve derlememi veya sürümümi kuyruğa ala bilmiyorum. Nasıl yaparım? düzeltebilir misiniz?

Bkz. Aracı havuzları.

My NuGet görev şu hatayla başarısız oluyor: "Hata: yerel sertifikayı verdiremiyor". Bunu nasıl düzeltebilirim?

Bu, güvenilen bir kök sertifika ekerek düzeltilmiştir. Ortam değişkenini derleme NODE_EXTRA_CA_CERTS=file aracınıza ekleyebilir veya görev değişkenini işlem NODE.EXTRA.CA.CERTS=file hattınıza ebilirsiniz. Bu Node.js hakkında daha fazla bilgi için bkz.Node.js belgeleri. İşlem hattınıza değişken ayarlama hakkında yönergeler için bkz. İşlem hattında değişken ayarlama.