npm 沒反應 報錯 vue不是內部命令


通過全局安裝vue-cli

npm install --global vue-cli

 

在cmd中運行vue提示不是內部命令,原因是環境變量沒有加上

 出錯的可能原因:node -v 出現版本號,但是npm -v 沒反應,也不報錯。

vue.cmd 全盤搜索,也沒找到。

解決方法:

1.卸載node.js,具體操作:

在控制面板中卸載 

2.刪除C:\Users\Administrator\AppData\Roaming下邊的npm、npm-cache具體操作如下:

 

3.重新安裝node.js,再次在dos中輸入node -v和npm -v可以看到相應的版本號如正文第一張圖所示。

 如果npm -v 沒有報錯,可能是安裝了node后沒有自動在環境變量中加入路徑, 這時你也可以刪除了重新安裝,或者手動設置path路徑。

 手動配置環境變量

找到npm的位置:(不在這個位置的全局搜索vue.cmd即可)

C:\Users\Administrator\AppData\Roaming\npm

打開我的電腦-->右鍵屬性-->高級系統設置-->環境變量-->Path-->添加獲得npm的位置,保存,重啟cmd命令工具即可

 

 

 

 設置好了之后,關閉cmd窗口,再次打開,輸入vue -V    (注意:V是大寫的哦)

 

一不小心將win10默認的path刪除了,晚上找了好久,找到了,附在這里

%SystemRoot%\System32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\

 

折騰了兩個多小時才完全弄好。

方案來源 https://blog.csdn.net/qq_36070288/article/details/77444171

    https://www.cnblogs.com/cindy79/p/7082281.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM