MagmaNex LogoMagmaNex

Semver Hesaplayıcı

Semantik versiyonlama ve npm aralıkları

Bu araç ne işe yarar?

Semver Hesaplayıcı, mevcut sürümünüzü alır ve major, minor ya da patch artışına göre sonraki sürümü hesaplar; isteğe bağlı bir ön sürüm etiketi de ekleyebilirsiniz. Paket bakımcıları ve yayın yöneticileri için, hangi sürüm aralığının ne anlama geldiğini de gösteren pratik bir Semantik Sürümleme yardımcısıdır.

Nasıl kullanılır?

  1. Yapılandırma bilgilerinizi girin.
  2. Aracın ürettiği çıktıyı inceleyin.
  3. Hazır kodu/dosyayı kopyalayın.

Doğru artış türünü seçin

Üç düğme yan yana sonraki major, minor ve patch sürümünü önizler; örneğin 1.4.2 için patch 1.4.3, minor 1.5.0, major 2.0.0 olur. SemVer kuralına göre minor artarken patch, major artarken hem minor hem patch sıfırlanır. Ön sürüm etiketi alanına alpha.1 veya rc.1 gibi bir değer yazdığınızda, sonuca bir tire ile eklenir (örn. 1.5.0-rc.1).

npm semver aralıklarını anlayın

Araç, mevcut sürümünüz için beş yaygın aralığı listeler. ^1.4.2 aynı major içinde minor ve patch güncellemelerine izin verir; ~1.4.2 yalnızca patch güncellemelerine. >=1.4.2 belirtilen sürüm ve üstünü kapsar, >1.4.2 <sonraki ise yalnızca aradaki sürümleri seçer. Tire aralığı (1.4.2 - sonraki) her iki ucu da dahil eder. Her aralığın yanındaki kopyala düğmesiyle değeri doğrudan package.json'a yapıştırabilirsiniz.

Sıkça sorulan sorular

Sürümün başına 'v' yazabilir miyim?

Evet; araç baştaki v önekini kaldırır, yani v1.4.2 ve 1.4.2 aynı şekilde ayrıştırılır. Sonuç ve aralıklar girdiyi olduğu gibi gösterir.

^ ile ~ arasındaki fark nedir?

^1.4.2 aynı major sürüm içinde minor ve patch güncellemelerine izin verir (1.x.x). ~1.4.2 ise yalnızca patch güncellemelerine izin verir (1.4.x), minor'u sabitler.

Geçersiz bir sürüm girersem ne olur?

Araç 1.2.3 biçiminde MAJOR.MINOR.PATCH bekler. Bu kalıba uymayan bir değer girerseniz hesaplama yapılmaz ve geçersiz semver uyarısı gösterilir.

Semver Hesaplayıcı ücretsiz mi?

Evet. Semver Hesaplayıcı ve MagmaNex'teki 300'den fazla aracın tamamı tamamen ücretsizdir, kayıt veya üyelik gerektirmez.

Verilerim güvende mi?

Evet. Tüm işlemler tarayıcınızda yerel olarak çalışır. Girdiğiniz veriler sunucuya gönderilmez, kaydedilmez veya paylaşılmaz.

Mobil cihazda çalışır mı?

Evet. Semver Hesaplayıcı telefon, tablet ve bilgisayarda sorunsuz çalışır; ayrı bir uygulama indirmenize gerek yoktur.

🔒 Gizlilik: Tüm işlemler tarayıcınızda yapılır, verileriniz sunucuya gönderilmez.

İlgili Araçlar

📝 İlgili Yazılar

Popüler Araçlar