npm run serve报错
npm run serve报错1、TypeError: compilation. templatesPlugin is not a function的解决原因是因为你的webpack不是最新版本,但是install去下载也不是最新,所以这里我们要手动下载运行命令:npm add webpack@latest2、TypeError: Cannot read property ‘vue’ of und
·
npm run serve/dev报错
1、TypeError: compilation. templatesPlugin is not a function的解决
原因是因为你的webpack不是最新版本,但是install去下载也不是最新,所以这里我们要手动下载
运行命令:
npm add webpack@latest
2、TypeError: Cannot read property ‘vue’ of undefined的解决
原因是vue-loader这个插件被破坏了
运行命令:
npm install vue-loader@latest --save-dev
3、semver\semver.js:312 throw new TypeError('Invalid Version: ’ + version)的解决
原因为版本问题
解决办法:
在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; // 需要加入的代码
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;
};
去掉了检查版本,就不报错了
更多推荐
已为社区贡献1条内容
所有评论(0)