SemVer herramienta de versiones

Comparación, ordenación y evaluación local de versiones semánticas; admite operadores de comparación habituales, comodines, ^, ~ y rangos OR.

Procesamiento local en el navegador
Esta página ha superado la comprobación del directorio público; activa JavaScript para usar todas las funciones.
Guía de uso

Cómo usar SemVer la herramienta de versiones

SemVer La herramienta de versiones procesa la entrada solo en el navegador actual; no sube datos, se conecta a Internet ni guarda datos del usuario.

  1. Contenido de entrada

    Introduce varias versiones y, opcionalmente, rangos de versiones; se admiten versiones preliminares.

  2. Seleccionar método de procesamiento

    Ejecuta el análisis de versiones, ordénalas de forma ascendente o descendente, o comprueba elemento por elemento si cumplen el rango.

  3. Comprobar y exportar

    Consulta la versión normalizada, el resultado de la comparación y los avisos sobre entradas no válidas.

Limitaciones y notas

  • No accede al registro npm, no instala dependencias ni admite toda la sintaxis de rangos de extensión de npm.
  • El significado del rango de versiones depende del subconjunto compatible con la herramienta; antes de publicar, debe verificarse con el gestor de paquetes real del proyecto.
  • Las herramientas solo proporcionan resultados de asistencia procesados localmente; la configuración importante, las claves, los documentos y el contenido publicado aún deben revisarse en el entorno de destino.

Preguntas frecuentes

¿Se cargará la entrada al servidor?

No. La página solo usa la memoria del navegador, los archivos locales API y los recursos locales ya proporcionados con el sitio.

¿Por qué no se puede analizar un rango npm?

La herramienta solo implementa el subconjunto de SemVer enumerado explícitamente; los rangos con guion o la sintaxis extendida no compatibles generan un error directamente.

¿Por qué los resultados aún requieren una comprobación manual?

La sintaxis de los límites, las normas regionales, los lectores de terceros y el entorno de ejecución de destino pueden variar; la herramienta no sustituye la validación final.

Comentarios de la página¿Has encontrado un problema o tienes sugerencias de mejora?
Las funciones de retroalimentación deben usarse en la versión en línea

Envía tras activar JavaScript en la versión en línea; las funciones locales de la herramienta o del ejemplo no se verán afectadas.

Ir a la versión en línea para dar feedback