SemVer narzędzie do wersjonowania

Lokalnie porównuj, sortuj i sprawdzaj poprawność wersji semantycznych; obsługiwane są popularne operatory porównania, symbole wieloznaczne, ^, ~ oraz zakresy OR.

Lokalne przetwarzanie w przeglądarce
Ta strona przeszła kontrolę publicznego katalogu; po włączeniu JavaScript można korzystać z pełnej funkcjonalności.
Instrukcja obsługi

Jak używać SemVer jako narzędzia wersjonowania

SemVer narzędzie wersjonowania przetwarza dane wejściowe wyłącznie w bieżącej przeglądarce; nie przesyła ich, nie łączy się z siecią ani nie zapisuje danych użytkownika.

  1. Wprowadź dane

    Wprowadź wiele wersji oraz opcjonalny zakres wersji; obsługiwane są wersje przedpremierowe.

  2. Wybierz sposób przetwarzania

    Wykonuj analizę wersji, sortowanie rosnące lub malejące albo sprawdzaj element po elemencie, czy spełnia zakres.

  3. Sprawdź i eksportuj

    Wyświetl znormalizowaną wersję, wyniki porównania i komunikaty dotyczące nieprawidłowych danych wejściowych.

Ograniczenia i uwagi

  • Nie uzyskuje dostępu do rejestru npm, nie instaluje zależności i nie obsługuje całej składni zakresów rozszerzeń npm.
  • Znaczenie zakresów wersji zależy od podzbioru obsługiwanego przez narzędzie; przed wydaniem należy zweryfikować je za pomocą rzeczywistego menedżera pakietów projektu.
  • Narzędzie zapewnia wyłącznie lokalne wyniki pomocniczego przetwarzania; ważne konfiguracje, klucze, dokumenty i treści publikowane należy nadal zweryfikować w środowisku docelowym.

Często zadawane pytania

Czy dane wejściowe są przesyłane na serwer?

Nie. Strona korzysta wyłącznie z pamięci przeglądarki, pliku lokalnego API oraz zasobów lokalnych dostarczonych wraz z witryną.

Dlaczego nie można przeanalizować zakresu npm?

Narzędzie implementuje wyłącznie wyraźnie wymieniony podzbiór SemVer; nieobsługiwany zakres typu hyphen range ani rozszerzona składnia spowodują bezpośrednio błąd.

Dlaczego wyniki nadal wymagają ręcznego sprawdzenia?

Składnia brzegowa, normy regionalne, czytniki innych firm i docelowe środowisko uruchomieniowe mogą się różnić; narzędzie nie zastępuje końcowej weryfikacji.

Informacje zwrotne o stronieZnalazłeś problem lub masz propozycję ulepszenia?
Funkcja opinii wymaga użycia w wersji online

Proszę włączyć JavaScript w wersji online przed wysłaniem; lokalne funkcje bieżącego narzędzia lub przykładu nie zostaną naruszone.

Przejdź do wersji online i prześlij opinię