前言 基于 vuex 3.12 按如下流程进行分析: Vue.use(Vuex); const store = new Vuex.Store({ actions, getters, state, mutations, modules // ... }); new Vue({store}); Vue.use(Vuex) Vue.use() 会执行插件的 install 方法,并把插件放入缓存数组中. 而 Vuex 的 install 方法很简单,保证只执行一次,以及使用 applyMixin 初始…