首页 > Web开发 > 详细

vue npm run dev 报错 semver\semver.js:312 throw new TypeError('Invalid Version: ' + version)

时间:2019-12-04 13:50:44      阅读:445      评论:0      收藏:0      [点我收藏+]

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;
};

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

vue npm run dev 报错 semver\semver.js:312 throw new TypeError('Invalid Version: ' + version)

原文:https://www.cnblogs.com/mmzuo-798/p/11981822.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!