index.js:1654 Uncaught TypeError: (0 , vue__WEBPACK_IMPORTED_MODULE_20__.reactive) is not a function
at resetStoreState (vuex.esm-bundler.js?0002:140:1)
at new Store (vuex.esm-bundler.js?0002:932:1)
at eval (index.js?68eb:18:1)
at Module../src/store/index.js (index.js:1070:1)
at __webpack_require__ (index.js:1651:33)
at fn (index.js:1897:21)
at eval (main.js:15:73)
at Module../src/main.js (index.js:1048:1)
at __webpack_require__ (index.js:1651:33)
at index.js:2785:109
vuex安装版本不匹配问题,执行 npm install -save vuex 默认安装的是最新模板,vue2项目应安装vuex3版本 。
解决方案:
回到控制台执行命令npm install -save vuex@3
重新运行代码即可,如果报类似的错误(router),同样也可检查是否为版本问题。