isVersionCompatible
function isVersionCompatible(currentVersion: string, requiredVersion: string): boolean;
Entschieden wird es von versionCompare, der Vergleich läuft also Gruppe für Gruppe numerisch, und 1.10 steht über 1.2. Beide Argumente müssen schlichte Punktzahlen sein; ein Vorabversions-Suffix wird nicht eingeordnet, sondern abgelehnt.
Parameter
Parameter | Typ | Beschreibung |
|---|---|---|
|
| Die vorliegende Version. |
|
| Das akzeptable Minimum. |
Rückgabewert
boolean — true, wenn die vorliegende Version der geforderten entspricht oder höher ist.
Ausnahmen
Ausnahme | Bedingung |
|---|---|
| eines der Argumente ist keine gültige Versionsangabe. |
Beispiele
Eine Anforderung prüfen
isVersionCompatible("1.3.0", "1.2.0"); // => true
isVersionCompatible("1.2.0", "1.3.0"); // => false
Siehe auch
Quellcode
23 September 2026
Diese Dokumentation wurde mit KI (Claude) aus dem Quellcode der Bibliothek erzeugt.