cmd顯示node不是內部指令的解決方法:1、把nodejs安裝目錄路徑設定進系統變數或使用者變數;2、重啟cmd窗口,並在指令視窗中輸入「node -v」查看版本號即可。
本文操作環境:windows7系統、nodejs10.16.2版本、Dell G3電腦。
cmd顯示node不是內部指令怎麼辦?
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查看版本號,可查看則環境變數設定成功
推薦學習:《
node.js影片教學以上是cmd顯示node不是內部指令怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!