關(guān)于npm安裝的http-server運(yùn)行報(bào)錯(cuò)的問(wèn)題辛孵。
運(yùn)行下面命令安裝http-server:
npm install http-server -g
然后在需要執(zhí)行的文件夾下方打開(kāi)cmd:
http-server
有時(shí)候會(huì)出現(xiàn)這樣的報(bào)錯(cuò)情況:
error.png
就是“無(wú)法將“http-server”項(xiàng)識(shí)別為 cmdlet立莉、函數(shù)臀蛛、腳本文件或可運(yùn)行程序的名稱。請(qǐng)檢查名稱的拼寫(xiě)诽里,如果包括路徑,請(qǐng)確保路徑正確,然后重試。”
就是找不到http-server命令间涵。找不到命令兩種可能:一種是沒(méi)有全局安裝仁热,一種是全局安裝目錄沒(méi)有加入系統(tǒng)環(huán)境變量Path中,如果不指定npm默認(rèn)安裝目錄勾哩,那就是安裝到C:\Users\ 用戶名\AppData\Roaming\npm中了抗蠢。
檢查是否全局安裝此模塊:
npm list --depth=0 -global
如果可以看到http-server已經(jīng)安裝,只要把C:\Users\ 用戶名\AppData\Roaming\npm目錄加入環(huán)境變量Path然后重啟即可思劳。
win10系統(tǒng)環(huán)境變量設(shè)置方法:(百度經(jīng)驗(yàn))
https://jingyan.baidu.com/article/00a07f3876cd0582d128dc55.html