Vue.js 使用vue路由器时出错
当我将vue路由器与我的vue一起使用时Vue.js 使用vue路由器时出错,vue.js,vuejs2,vue-router,Vue.js,Vuejs2,Vue Router,当我将vue路由器与我的vue一起使用时 let vueRouter = require('vue-router'); Vue.use(vueRouter); 我得到这个消息错误: TypeError:plugin.apply不是函数 plugin.apply(null,args) 当我删除时,一切又开始工作。通常Vue。use与导入语句一起使用。这里有一个例子 import VueRouter from 'vue-router'; class nameOfClass{ init(){
let vueRouter = require('vue-router');
Vue.use(vueRouter);
我得到这个消息错误:
TypeError:plugin.apply不是函数
plugin.apply(null,args)
当我删除时,一切又开始工作。通常
Vue。use
与导入语句一起使用。这里有一个例子
import VueRouter from 'vue-router';
class nameOfClass{
init(){
Vue.use(VueRouter);
}
}
此外,vue路由器应位于软件包的依赖项部分。json导入是否可能不正确?您使用的是哪种版本的vue?尝试将“let vueRouter=require('vue-router');”替换为“从'vue router'导入vueRouter'”。我尝试过,但也不起作用,我相信这可能是因为laravel路由。我使用的是vue 2.1.10