SemVer versiehulpmiddel

Semantische versies lokaal vergelijken, sorteren en beoordelen, met ondersteuning voor gangbare vergelijkingsoperatoren, jokertekens, ^, ~ en OR-bereiken.

Lokale verwerking in de browser
Deze pagina is door de openbare directorycontrole gekomen; schakel JavaScript in om de volledige functies te gebruiken.
Gebruiksaanwijzing

Zo gebruikt u SemVer als versiehulpmiddel

SemVer De versie-tool verwerkt invoer alleen in de huidige browser en uploadt, maakt geen verbinding met internet en slaat geen gebruikersgegevens op.

  1. Inhoud invoeren

    Voer meerdere versies en optioneel een versiebereik in; prereleaseversies worden ondersteund.

  2. Selecteer een verwerkingsmethode

    Voer versieparsing uit, sorteer oplopend of aflopend, of controleer per item of het aan het bereik voldoet.

  3. Controleren en exporteren

    Bekijk genormaliseerde versies, vergelijkingsresultaten en meldingen voor ongeldige invoer.

Beperkingen en aandachtspunten

  • Heeft geen toegang tot npm registry, installeert geen afhankelijkheden en ondersteunt niet alle syntaxis voor uitbreidingsbereiken van npm.
  • De semantiek van versiebereiken hangt af van de subset die de tool ondersteunt; controleer dit vóór publicatie met de daadwerkelijke pakketbeheerder van het project.
  • De tool biedt alleen lokaal verwerkte resultaten ter ondersteuning; belangrijke configuraties, geheimen, documentatie en publicatie-inhoud moeten nog steeds in de doelomgeving worden gecontroleerd.

Veelgestelde vragen

Wordt de invoer naar de server geüpload?

Nee. De pagina gebruikt alleen browsergeheugen, het lokale bestand API en lokale bronnen die al met de site zijn meegeleverd.

Waarom kan een bepaald bereik van npm niet worden geparseerd?

De tool implementeert alleen de expliciet vermelde SemVer-subset; niet-ondersteunde hyphen ranges of uitgebreide syntaxis geven direct een foutmelding.

Waarom moet het resultaat nog handmatig worden gecontroleerd?

Randgevalsyntaxis, regionale normen, readers van derden en de beoogde uitvoeromgeving kunnen verschillen; de tool vervangt de uiteindelijke controle niet.

PaginafeedbackHeb je een probleem ontdekt of een verbetersuggestie?
Feedbackfuncties moeten worden gebruikt in de online versie

Activeer JavaScript in de online versie voordat u indient; de lokale functies van de huidige tool of case blijven onaangetast.

Ga naar feedback op de online versie