首先,官方的升級方案是:

,這里注意,如果你是Mac電腦,在執行該命令的時候,最好加上sudo
sudo npm update -g @vue/cli
如果沒有效果,再往下看。
這里我們首先箱單的是根據官網的步驟,執行如下命令
npm uninstall vue-cli -g
但是,會出現
up to date in 0.045s
我們再次打印vue -V,發現vue的版本還是4.3.1,說明vue卸載沒成功

解決:
sudo rm /usr/local/bin/vue (只要執行這一個命令就夠了)
sudo rm -rf /usr/local/lib/node_modules(這塊被我刪除以后,npm -v就沒了,所以,在下次安裝的時候不刪除看看)
然后我只能在node官網,重新下載,進行安裝
sudo rm /usr/local/bin/node(這個可以先不刪除)
再執行
npm install -g @vue/cli
這里,我依然會出現很多的失敗,最后在命令前加sudo就好了
sudo npm install -g @vue/cli
參考:
https://segmentfault.com/a/1190000019524995?utm_source=tag-newest
