app.js:587 Uncaught TypeError: Cannot read property ‘install‘ of undefined

1.运行失败原因——vue-router版本过高,与Vue2不适配

        运行项目的时候控制台报app.js:587 Uncaught TypeError: Cannot read property 'install' of undefined,查阅相关资料发现安装的vue-router版本过高与Vue2不适配,所以只能降低vue-router版本。

在cmd输入以下命令:

cnpm install --save vue-router@3

app.js:587 Uncaught TypeError: Cannot read property ‘install‘ of undefined_第1张图片

页面重写加载并且不报错:

app.js:587 Uncaught TypeError: Cannot read property ‘install‘ of undefined_第2张图片

package.age里面的vue-router版本也改为3

app.js:587 Uncaught TypeError: Cannot read property ‘install‘ of undefined_第3张图片

2.错误收集:
1.按网上指示要先删除vue-router(报错)

app.js:587 Uncaught TypeError: Cannot read property ‘install‘ of undefined_第4张图片

2.使用如下命令直接安装vue-router但是安装失败 

npminstall vue-router@3

你可能感兴趣的:(javascript,前端,vue.js)