1. [Vue-warn]:Unknown custom element: <router-link> - did you register the component correctiy?
警告原因是vue-router未注册
/**
* 导入路由模块
* 1. 引入路由
* 2. 安装路由
* 3. 引入自定义路由文件
*/
import VueRouter from 'vue-router';
Vue.use(VueRouter);
import router from './router.js';
2 _vuex2.default.store is not a constructor
字面意思是 _vuex2.default.store不是一个构造函数,这个错误的原因是因为创建对象的时候new Vuex.Store,store需要用大写
/**
* 导入vuex
*/
import Vuex from 'vuex';
Vue.use(Vuex);
var store = new Vuex.Store({
state:{ // 类似于vue中的data域
count:0
},
mutations:{ // 类似于vue中的methods域
increatement(state){
state.count++;
}
},
getters:{
optIncre:function(state){
return "当前最新的count值是:" + state.count++
}
}
});
3. webpack2.0 插件的配置需要放到 plugins里面进行配置,不可放到rules里面进行配置