cmd提示 'node' 不是內部或外部命令,也不是可運行的程序的解決辦法


出錯狀況:

在cmd窗口運行 node -xxx 命令,提示 'node' 不是內部或外部命令,也不是可運行的程序或批處理文件

 

產生原因:

環境變量沒有配置正確。

事實上我的狀況是壓根兒沒配……安裝時更換了默認位置,node -v時出現此上問題,需要配置環境變量

 

配置環境變量:

(我的node.js的安裝路徑是 F:\下載\nodejs,修改環境變量時,按照自己的安裝目錄進行修改即可)

 

windows系統里, 需要把nodejs安裝目錄路徑設置進系統變量或用戶變量

1. 打開控制面板 - >系統和安全 - >系統 - >高級系統設置 - >環境變量

如果nodejs在用戶目錄下,則NODE_PATH 和 PATH都在用戶變量中設置

 

2. 在“用戶變量”或“系統變量”中查找變量PATH並將node.js文件夾路徑添加為值。 通常它是C:\ Program Files \ nodejs ;. 如果變量不存在,則創建它。

  創建變量:以我創建的變量為例,在用戶變量里新建,輸入變量名— NODE_PATH,輸入值-— F:\下載\nodejs,如果在用戶變量中無PATH變量則新建PATH變量,值為%NODE_PATH%,若有則只加入值即可

3.win+R:重啟cmd窗口(win+R后輸入cmd打開命令窗口),在命令窗口中輸入node -v查看版本號,可查看則環境變量配置成功

 


免責聲明!

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



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