Uncaught TypeError: (0 , vue__WEBPACK_IMPORTED_MODULE_20__.reactive) is not

Uncaught TypeError: (0 , vue__WEBPACK_IMPORTED_MODULE_20__.reactive) is not

百度了一下终于得到最终解决方案,以此记录一下。

错误的原因是vuex版本不匹配,如果项目中创建用的是vue2,那么直接用npm i vuex -S命令,就会下载最高版本。vuex最高版本不匹配vue2.

解决办法如下:

1,先卸载vuex:npm uninstall vuex

2,安装较低的vuex版本:

重新运行项目:npm run serve  


版权声明:本文为weixin_44756817原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。