vuex是什么?专门在Vue中实现集中式状态(数据)管理的一个Vue插件,对vue应用中多个组件的共享状态进行集中式的管理(读/写),也是一种组件间通信的方式,且适用于任意组件间通信。
什么时候使用Vuex:1.多个组件依赖于同一状态; 2.来自不同组件的行为需要变更同一状态。

搭建环境:
1.npm i vuex 注意安装版本 vuex的4版本,只能在vue3中使用
2.在main.js中引入vuex
import Vuex from ‘vuex’
3.Vue.use(Vuex);
4.在Src文件夹中新建一个文件夹store,在里面创建index.js
5.在index.js文件中写代码

6.在main.js中引入store
import store from ‘./store’;
new Vue的配置项中,加入store,配置。

脚手架在引入文件时,顺序问题。main.js中扫描所有的import语句,然后放到文件前面执行,再执行其他代码。所以Vue.use(Vuex)应放在store.js中。

