Mac升级vue/cli 到5x
2022-07-04 本文已影响0人
云高风轻
1. 前言
- Mac升级
@vue/cli到最新的5x遇到的问题总结- 其实之前搞过一次没成功,就没有再升级了
- 因为后来 学了
vite,觉得vue/cli用的少了,也懒得升级了,但有时候想起来总感觉不爽,今天就彻底搞定它,
2. 遇到的问题
- 各种卸载不好使
- 各种更新不好使
- 错误图示
错误图.png
- 错误代码
npm ERR! code ENOTEMPTY
npm ERR! syscall rename
npm ERR! path /usr/local/lib/node_modules/@vue/cli
npm ERR! dest /usr/local/lib/node_modules/@vue/.cli-pPsrUrBg
npm ERR! errno -66
npm ERR! ENOTEMPTY: directory not empty, rename '/usr/local/lib/node_modules/@vue/cli' -> '/usr/local/lib/node_modules/@vue/.cli-pPsrUrBg'
npm ERR! A complete log of this run can be found in:
- 搜了各种答案不好使
3. 从根上解决
- 试了各种解决方案都不好使,那就从根上解决
- 就是找到电脑上的全局依赖删掉,重新安装
- 我是
Mac,指令where vue也不好使- 查找依赖位置 Finder----前往文件夹---
/usr/local/lib- 找到
vue/cli目录依赖目录.png
- 删除
@vue目录- 执行
sudo npm install -g @vue/cli指令sudo是Mac 管理员权限- 查看是否成功
vue -V查看版本.png
- 当然也可以全程指令操作
4. 后记
- 心魔就得干死
- 搞技术,害怕啥就得干,才能成长
错误图.png
依赖目录.png
查看版本.png