1. 程式人生 > 其它 >檢視vue版本號,提示vue不是內部或外部命令

檢視vue版本號,提示vue不是內部或外部命令

該問題出現後,遍尋解決方法,此時 node 版本 7.x.x ,npm 版本 3.x.x ,使用 npm i vue -g 和 npm i vue-cli -g 下載了好幾次,版本為2.x.x

先說一下,我採用了熱心網友的哪些做法:

  1. 試圖全域性配置 vue 的環境變數,找到 vue.cmd 的路徑,然後進行配置。

    問題:在檔案搜尋中,沒有找到 vue.cmd,失敗。

    在 C:\Users\ada\AppData\Roaming\npm資料夾裡,有很多 .cmd 的檔案,但是沒有 vue.cmd 檔案,猜測可能是下載出了問題。

    此處網友提供了一個 Everything 的搜尋軟體,查詢速度比在電腦本地搜尋快了N倍。

  2.找到 vue-cli 的路徑,配置全域性變數,路徑為:

    C:\Users\[使用者名稱]\AppData\Roaming\npm\node_modules\vue-cli

    C:\Users\[使用者名稱]\AppData\Roaming\npm-cache\vue-cli

    結果:把這兩個路徑都試過了,無效。

後來,自己研究做了如下操作,可行:

  1.npm i npm -g

    全域性 update 了 npm 的版本,為 5.x.x

  2.npm i vue-cli -g

    此時,vue -V 仍舊報錯

  3.cnpm i vue-cli -g

    vue.cmd 檔案出現,路徑為:C:\Users\[使用者名稱]\AppData\Roaming\npm\vue.cmd

  終於,在 cmd 中 執行:vue -V, 出現版本號2.9.2,解決問題。

  提示:C:\Users\[使用者名稱]\AppData\Roaming\npm 路徑之前就已經配置過了環境變數,所以此處未做處理。

參考連結:https://www.cnblogs.com/adaGao-frontEnd/p/8251683.html