0
点赞
收藏
分享

微信扫一扫

Uncaught TypeError: Object(...) is not a function at resetStoreState (vuex.esm-browser.js?5502:1

书写经典 2022-02-20 阅读 311

目录

原因:Vue 2.x和Vuex 4.x版本不对应

同样的问题也会出现在vue-router等依赖包上

问题

控制台报错

vuex源码报错

google浏览器源代码

 VSCode

解决

补充:运行Vue项目


原因:Vue 2.x和Vuex 4.x版本不对应

 Vue 3 匹配 Vuex 4 ,Vue 2 匹配 Vuex 3 

Vuex 是什么? | Vuexicon-default.png?t=M1H3https://vuex.vuejs.org/zh/

 

问题

控制台报错

vuex源码报错

google浏览器源代码

 VSCode

解决

npm先卸载Vuex 4.xx

npm uninstall vuex --save

安装Vuex 3.xx

npm install vuex@3 --save

补充:运行Vue项目

运行npm run serve报错

问题描述

因为Vue项目的依赖包(node_modules)太大,一般上传、下载时忽略,

可以根据 package.json 进行下载安装

解决办法

先下载依赖包

npm i

在运行

npm run serve  
举报

相关推荐

0 条评论