問題描述
遇到一種情況,就是使用vue --version 查看版本始終是2.9.6,安裝命令是npm install @vue/cli ,按理說是最新版本,但是還是顯示舊版,使用vue create 【項目名稱】 提示是要卸載腳手架在安裝,但是安裝后還是2.9.6.
原因
其實導致這個原因是從vue-cli 3.0版本開始原來的npm install -g vue-cli 安裝的都是舊版,最高到2.9.6,安裝新版必須是新的命令npm install -g @vue/cli 這就導致了,如果我們再2.9.6版本還存在的情況下再使用npm install -g @vue/cli 命令就會同時存在兩個版本,你用vue create 【項目名稱】命令會先找到舊版的,就會提示你卸載舊版安裝新版。
解決辦法
第一步(卸載老版本,卸載新版本)
npm uninstall -g vue-cli 卸載舊版、 npm uninstall -g @vue/cli 卸載新版
第二步(卸載本地殘留文件,cmd進入,輸入指令where vue 查找文件位置,然后進行刪除)
// cmd進入,輸入指令where vue 查找文件位置,然后進行刪除
C:\Windows\system32>where vue
C:\Users\岩\AppData\Roaming\npm\vue
C:\Users\岩\AppData\Roaming\npm\vue.cmd
C:\Windows\system32>
第三步(安裝vue-cli)
C:\Windows\system32>npm install -g @vue/cli @vue/cli-service-global
第四步(查看版本,看是否安裝成功)
C:\Windows\system32>vue --version
@vue/cli 4.5.15
————————————————
版權聲明:本文為CSDN博主「我想變成大牛」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/zhaoyan_love/article/details/121033003