Compass helpers for browser platforms
    Preparing search index...

    Function compareVersion

    • Parameters

      • currentVersion: string

        当前版本

      • comparedVersion: string

        比较的版本

      • trimSymbolPattern: RegExp = ...

        匹配正则,符合条件的字符在移除后进行比较,默认匹配v字符

      Returns -1 | 0 | 1

      1大于比较版本;-1小于比较版本;0等于比较版本

      比较两个版本的大小

      当版本号格式无效时抛出错误

      compareVersion('v1.0.0', '2.0.0') // return -1
      compareVersion('a2.0.0', 'B1.0.0', /a|b/ig) // return 1
      compareVersion('v1.0.0', 'V1.0.0') // return 0
      compareVersion('1.0.0', '1.0.0-alpha') // throw Error