Sorunuzu sorun ve bu sayfaya ve seçtiğiniz AI sağlayıcısına referans vererek belgenin bir özetini alın
Sürüm Geçmişi
- "upgrade komutunu ekle"v9.5.823.09.2026
Bu sayfanın içeriği bir yapay zeka kullanılarak çevrildi.
Orijinal içeriğin İngilizce son sürümünü görüntüleyinBu dokümantasyonu geliştirmek için bir fikriniz varsa, lütfen GitHub'da bir çekme isteği göndererek katkıda bulunmaktan çekinmeyin.
Dokümantasyon için GitHub bağlantısıBelge Markdown'ını panoya kopyala
Intlayer Paketlerini Yükseltme
Kodu panoya kopyala
upgrade komutu, monorepo çalışma alanları da dahil olmak üzere projenizin her package.json dosyasında bildirilen Intlayer paketlerini listeler ve bunları yayınlanan en son sürüme yükseltir. intlayer init ile aynı paket yükseltme adımını bağımsız olarak çalıştırır.
Argümanlar:
--project-root [projectRoot]- İsteğe bağlı. Proje kök dizini. Varsayılan olarak komut, mevcut çalışma dizininin üzerindeki en yakınpackage.jsondosyasından başlar.--dry-run- İsteğe bağlı. Herhangi bir dosyayı değiştirmeden paketleri ve hedef sürümlerini listeler.--tag <tag>- İsteğe bağlı. Yükseltilecek npm dist-tag (örneğincanary). Varsayılan olaraklatestdeğeridir.
Ne yapar:
- Intlayer paketlerini listeler -
intlayer,@intlayer/*,*-intlayerveintlayer-*bağımlılıkları ve devDependencies için projenin herpackage.jsondosyasını (node_modulesve derleme çıktılarını atlayarak) tarar. - Hedef sürümü getirir - Her paketin seçilen dist-tag (varsayılan olarak
latest) sürümünü npm kayıt defterinden okur. - Aralıkları yeniden yazar - İşlecini (
^,~veya hiçbiri) ve dosya girintisini koruyarak güncelliğini yitirmiş her aralığı doğrudan dosya içinde günceller. - Tek seferde yükler - Kilit dosyasına sahip paket yöneticisini kullanarak çalışma alanı kökünden (kilit dosyası olan en yakın dizin) tek bir yükleme çalıştırır:
Tüm veri içeriğini net bir şekilde görmek için tabloyu modalde açın
| Kilit dosyası | Komut |
|---|---|
bun.lock / bun.lockb | bun install |
pnpm-lock.yaml | pnpm install |
yarn.lock | yarn install |
package-lock.json veya kilit yok | npm install |
Kilit dosyası yoksa, npm'e geri dönmeden önce package.json dosyasının packageManager alanı (örneğin "bun@1.2.0") kullanılır.
workspace:*, file:, link:, catalog: veya git URL'leri gibi kayıt defterini işaret etmeyen aralıklar asla değiştirilmez.
Örnekler:
Mevcut yükseltmeleri uygulamadan listeleme:
Kodu panoya kopyala
Canary sürümüne yükseltme:
Kodu panoya kopyala
Örnek çıktı:
Kodu panoya kopyala
Notlar:
- Her çalışma alanını yükseltmek için komutu deponuzun kökünden çalıştırın. Yalnızca ilgili çalışma alanını yükseltmek için o çalışma alanından çalıştırın.
- Sürümü alınamayan paketler (çevrimdışı, özel veya yayınlanmamış paket) listelenir ve değiştirilmeden bırakılır.
- Yükleme başarısız olursa, yükseltilen aralıklar
package.jsondosyasında tutulur. Paket yöneticinizin yükleme komutunu manuel olarak çalıştırın.
