nodejs安裝后在git bash 中輸入node -v驗證是否安裝成功,但是提示:sh.exe": node :command not found,怎么解決?


       初學Node.js,先安裝了git base,然后從官網下載了Node.js的Windows Installer,安裝完成后,想驗證是否nodejs安裝成功,便通過git base 的窗口輸入:node -v,但是卻返回:sh.exe": node :command not found。

      去網上搜索了一番,說這種問題一般就是環境變量的問題導致的,然后選擇『計算機』-『屬性』-『高級系統設置』-『環境變量』,先查看了『系統變量』部分,發現安裝后確實在系統變量的Path后追加了我的安裝路徑,即:C:\Program Files\nodejs;然后,我打開『用戶環境變量』部分查看了下Path的值,發現在最后系統自動加入了C:\Users\s94983\AppData\Roaming\npm,發現環境變量都已經默認設置了,但是為什么上面的輸入不能反饋版本信息呢?

      通過查找,我嘗試在『用戶環境變量』部分的Path下再追加C:\Program Files\nodejs,然后關閉掉git base,重新打開后再次輸入node -v,這次終於能成功反饋版本信息了,問題解決!

綜上需要說明一點,修改path后,需要重新打開git base,如果你是用dos窗口輸入命令(node -v)也是一樣,如果不關閉,重新打開,還是會返回sh.exe": node :command not found。 

參考文章:http://blog.csdn.net/iispring/article/details/8023319


免責聲明!

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



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