Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 8118|Yanıt: 2

NPM Tüm bağımlılıkları yükseltiyor

[Bağlantıyı kopyala]
Yayınlandı 9.10.2018 14:46:42 | | | |
Düğümü yönetmek için npm kullanan paketler, <name>npm güncellemesi ile tek bir pakete yükseltilebilir ve 2.6.1'den büyük npm sürümleri için şu komutu kullanabilirsiniz:

NPM kurulumu -g

YükseltmeResmin tamamıYerel paket.

Örneğin, element-ui modülüm şu anda 1.3.7 sürümünde, en son sürüm ise 1.4.1.

Ama sahne

NPM güncellemesi

Güncelleme komutu yalnızca package.js'de belirtilen sürüm numarasına göre güncellenebilir, yaniHer package.js sürüm numarasını güncellemeden önce en son sürüme değiştirmek zorunda kaldığınızda, bu çok zahmetli oluyor, pek işe yaramaz. Tabii ki, eklentiyi verimli şekilde yükseltmenin daha iyi bir yolu var mı?

Kurulum yöntemi:



En son sürümüne göz atın




[..................] \ :
@angular-devkit/build-angular ~0.6.8 → ~0.8.4
@types/node ~8.9.4 → ~10.11.5
codelyzer ~4.2.1 → ~4.5.0
Jasmine-core ~2.99.1 → ~3.2.1
karma ~1.7.1 → ~3.0.0
karma-jasmine-html-reporter ^0.2.2 → ^1.3.1
ts-node ~5.0.1 → ~7.0.1
tslint ~5.9.1 → ~5.11.0
typescript ~2.7.2 → ~3.1.1

Aşağıdaki bağımlılıklar, bildirilen sürüm aralığı ile karşılanır, ancak kurulu sürümler geridedir. Paket dosyanızı değiştirmeden en son sürümleri npm güncellemesini kullanarak yükleyebilirsiniz. Zaten paket dosyanızdaki bağımlılıkları güncellemek istiyorsanız, ncu -a çalıştırın.

@angular/animasyonlar ^6.0.3 → ^6.1.9
@angular/common ^6.0.3 → ^6.1.9
@angular/derleyici ^6.0.3 → ^6.1.9
@angular/core ^6.0.3 → ^6.1.9
@angular/forms ^6.0.3 → ^6.1.9
@angular/http ^6.0.3 → ^6.1.9
@angular/platform-browser ^6.1.4 → ^6.1.9
@angular/platform-browser-dynamic ^6.0.3 → ^6.1.9
@angular/yönlendirici ^6.0.3 → ^6.1.9
bootstrap ^4.1.1 → ^4.1.3
popper.js ^1.14.3 → ^1.14.4
rxjs ^6.0.0 → ^6.3.3
@angular/cli ^6.1.5 → ^6.2.4
@angular/compiler-cli ^6.0.3 → ^6.1.9
@angular/language-service ^6.0.3 → ^6.1.9
@types/jasmine ~2.8.6 → ~2.8.9
@types/jasminewd2 ~2.0.3 → ~2.0.5
karma-coverage-istanbul-reporter ~2.0.0 → ~2.0.4
Çekici ^5.4.0 → ^5.4.1

NCU'yu -you ile çalıştırıp package.json
Yükseltme

Bu da bazı paketlerin şu anda güncellenmesi gerektiği anlamına gelir



Hepsini yükseltebilirsiniz.

Tabii ki, tüm paketler güncelse, NCU çalıştırıldıktan sonra şu soru sorar:

Tüm bağımlılıklar en son paket sürümleriyle eşleşiyor :)






Önceki:devDependencies ile bağımlılıklar arasında artık bir dolanıklık yok
Önümüzdeki:VS kod ile hızlı yeni bir HTML dosyası oluşturmak için
Yayınlandı 9.10.2018 15:07:07 |
Küresel olarak kurulan sürüme bakın



 Ev sahibi| Yayınlandı 27.12.2024 21:56:41 |
Node.js npm-check-updates kullanarak bağımlılık paketlerini güncelle
https://www.itsvse.com/thread-10809-1-1.html
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com