使用vuex:如果使用的是vue2版本,vuex4不适配,得卸载重新安装vuex3;
vue2对应vuex3版本;
vue3对应vuex4版本;
先安装,npm install --save vuex --force(默认安装vuex4);
加 --force 是强制安装 或 强制卸载;
卸载vuex,安装指定版本的vuex(vuex3);
卸载:npm uninstall vuex
强制卸载:npm uninstall vuex --force
指定版本安装:npm install vuex@3
指定版本强制安装:npm install vuex@3 --force
卸载模块全局生效:
npm uninstall -g 模块名称 --force
这里的-g参数表示我们希望卸载模块时全局生效。其中的-force选项表示我们希望强制删除所有依赖此模块的其他模块。
–save 选项是什么意思?
在版本 5 之前,NPM 只是默认在 node_modules 下安装了一个包。当您尝试为您的应用/模块安装依赖项时,您需要先安装它们,然后将它们(连同相应的版本号)添加到 package.json 的 dependencies 部分。
–save 选项指示 NPM 自动将包包含在 package.json 的 dependencies 部分中,从而为您节省了额外的步骤。
此外,还有补充选项 --save-dev 和 --save-optional,它们分别将包保存在 devDependencies 和 optionalDependencies 下。这在安装仅限开发的包时很有用,例如 grunt 或您的测试库。
其他插件的安装与卸载同理,例如卸载swiper:
npm uninstall swiper --force