项目场景:
新人进公司,公司有一个练手的新项目,下载下拉后使用 npm install 安装依赖,可以成功,但是安装vant时报错,(这里提示一下,vue2 使用npm i vant@latest-v2 -S 命令安装,vue3 使用npm i vant -S 命令安装),后一直无法安装,后来删除 package-lock.json 文件和 node_modules文件夹,想重新安装依赖,一直显示报错,无法安装,类似于 两个插件依赖的另一个依赖版本不一致。
问题描述
安装 vant 报错,大概是依赖间的版本冲突。
解决方案:
npm i --legacy-peer-deps
具体为什么就自行百度吧,我知道比 npm install --force 强制安装依赖好一些。