首頁 >web前端 >前端問答 >cmd顯示node不是內部指令怎麼辦

cmd顯示node不是內部指令怎麼辦

藏色散人
藏色散人原創
2021-12-16 11:53:295926瀏覽

cmd顯示node不是內部指令的解決方法:1、把nodejs安裝目錄路徑設定進系統變數或使用者變數;2、重啟cmd窗口,並在指令視窗中輸入「node -v」查看版本號即可。

cmd顯示node不是內部指令怎麼辦

本文操作環境: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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn