2015-10-06 17 views
8

öncesi sürümlerini kullanarak yüklemek . Ön sürümler tamamen göz ardı edilir. Örnek olarak açısal kullanalım. Bir bağımlılık olarak "angular": ">=1.4.0-rc.0 <1.4.1" sorarsanız, ben versiyon 1.4.0-rc.2 yüklü alacağı beklenebilir ancak ben sadece sürüm 1.4.0 olsun. gibinpm ben bazı (ön bültenleri als içerir) son sürümünde bağımlılıkları ancak bazı nedenlerden dolayı bu benim durumumda çalışmıyor almak için benim package.json öncesi sürümlerini kullanmak istiyorum

...
'1.4.0-beta.4'
'1.4.0-beta.5'
mevcut bazı rc versiyonları olduğunu

npm info angular gösterileri, '1.4.0-beta.6',
'1.4.0-rc.0',
'1.4.0-rc.1',
'1.4.0-rc.2',

i herhangi rc sürümlerini alamadım neden şimdi

"dependencies": { 
    "angular": ">=1.4.0-rc.0 <1.4.1" 
} 

Herhangi fikirleri şöyle My package.json görünüyor? Çalışmak için ne yapmam gerekiyor?

cevap

7

Bu alternatifler sırası genellikle aşağıdaki (açısal salınımlar için 1.4.x) olup, mantıklı görünmektedir:

  1. 1.4.0-beta.0
  2. 1.4.0-beta. 2
  3. 1.4.0-beta.3
  4. 1.4.0-beta.4
  5. 1.4.0-beta.5
  6. 1.4.0-beta.6
  7. 1.4.0-rc.0
  8. 1.4.0-rc.1
  9. 1.4.0-rc.2
  10. 1.4.0
  11. 1.4.1

Eğer "angular": ">=1.4.0-rc.0 <1.4.1", daha az sıkı 1.4.1 size "angular": ">=1.4.0-rc.0 <1.4.0" istemeleri halinde son sürümü 1.4.0-rc olacak Neyse 1.4.0

olduğunu son sürümü talep ederseniz 0,2

+0

Eğer ben aynı birkaç dakika önce sağ farkettim edilir Evet ... onun bir şekilde kafa karıştırıcı başlayan, ama gerçekten düşünmeye zaman en, çok açık :-) var – Michael

İlgili konular