Windows10系统安装@vue/cli报EEXIST错误如何正确解决?
Vue CLI全局安装EEXIST故障修复方案
核心报错原因是全局npm路径下已存在旧版本的vue.cmd可执行文件,安装程序无法直接覆盖,前面出现的各类依赖弃用警告不影响安装结果,可直接忽略。具体修复步骤如下:
- 第一步:清理旧版本残留
先执行旧版卸载命令:npm uninstall -g @vue/cli
若卸载后仍有残留,手动打开路径C:\Users\yamar\AppData\Roaming\npm,删除以下内容:- 根目录下的vue.cmd、vue.ps1文件(如果存在)
- node_modules文件夹内的整个@vue/cli目录
- 第二步:清理npm缓存
执行缓存清理命令:npm cache clean --force - 第三步:执行强制安装
执行带覆盖参数的安装命令:npm install -g @vue/cli --force - 第四步:验证安装结果
安装完成后执行命令:vue --version,能正常输出版本号即为安装成功
如果后续创建项目时仍出现lockfileVersion不兼容的警告,可以升级npm到v7及以上版本解决,执行命令:npm install -g npm。
内容的提问来源于stack exchange,提问作者Mikhail Krivosheev
相关产品推荐
相关产品推荐

