SORU
13 Mayıs 2013, PAZARTESİ


etmesinin önünü kontrol edin ve gerekirse güncelleme paketi

İçine bir Programdır Karma test çalıştırıcısı entegre etmemiz gerekiyor ve bunun için sys-mühendisler küçük script (powershell ya da her neyse) o-cekti vermek istiyorum:

  1. bazı config dosyasından istediğiniz sürüm numarası (sağda karma.conf.js yorum olarak da koyabilirim sanırım) al

  2. eğer karma koşucu tanımlı sürümü etmesinin önünü küresel repo yüklü olup olmadığını kontrol edin

  3. değil, ya da yüklü sürümü istediğiniz eskiyse: Kaldır ve sürümü yükleyin

  4. çalıştırın: karma start .\Scripts-Tests\karma.conf.js --reporters teamcity --single-run

Benim gerçek soru şu: "nasıl bir paket istediğiniz sürüm yüklü Eğer bir komut kontrol edebilirsiniz?". Ya da güvenli sadece npm -g install her çağrı için bu hesabı yapmak gerekir?

Diğer yapılandırma değerleri uyumsuz olabilirler, çünkü her zaman kontrol edin ve en son versiyonu yüklemek istemiyorum

CEVAP
1 HAZİRAN 2014, Pazar


npm outdated güncellenmelidir paketleri belirlemek, ve npm update <package name> her paket Güncellemesi için kullanılabilir. Ama npm update <package name> paketi sürümlerini güncelleştirmek.bir sorunu olan json.

En iyi iş akışı için:

  1. Güncel paketleri belirlemek
  2. Paketi sürümlerini güncelleştirmek.json
  3. npm update her bir paket en son sürümlerini yüklemek için çalıştırın

npm-check-updates Bu iş akışı ile yardımcı olmak için kontrol edin.

  • npm-check-updates yükleyin
  • Paketler, güncel ne listesi npm-check-updates (temelde npm outdated çalışan olarak aynı şey
  • npm-check-updates -u paketinize tüm sürümlerini güncelleştirmek için çalıştırın.json (bu sihirli sosu)
  • Her zamanki gibi npm update paketleri güncelleme paketini temel alan yeni sürümlerini yüklemek için çalıştırın.json

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dylan Dubay

    Dylan Dubay

    10 Temmuz 2013
  • PhoneArena

    PhoneArena

    7 NİSAN 2006
  • POGProductionz

    POGProductio

    27 NİSAN 2012