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. 后记
- 心魔就得干死
- 搞技术,害怕啥就得干,才能成长