zoukankan      html  css  js  c++  java
  • vue npm run dev 报错 semversemver.js:312 throw new TypeError('Invalid Version: ' + version)

    npm run dev运行报错信息如下图:

    原因分析:

    版本问题

    解决办法:

    在semver.js(node_modules/semver/semver.js)里做了一些改动,代码如下:

    // if ANY of the sets match ALL of its comparators, then pass
    Range.prototype.test = function(version) {
        return true;//add 2019年3月6日13:34:50
      if (!version)
        return false;
    
      if (typeof version === 'string')
        version = new SemVer(version, this.options);
    
      for (var i = 0; i < this.set.length; i++) {
        if (testSet(this.set[i], version, this.options))
          return true;
      }
      return false;
    };

    去掉了检查版本,就不报错了

  • 相关阅读:
    双指针
    二分查找
    二叉树
    递归思想
    排序算法
    Java常用集合使用方法总结
    攻防世界-PHP文件包含
    正则表达式随笔
    ts 函数
    ts 联合类型
  • 原文地址:https://www.cnblogs.com/zhoushuang0426/p/10482747.html
Copyright © 2011-2022 走看看