1. 程式人生 > >零配置命令列HTTP伺服器 http-server

零配置命令列HTTP伺服器 http-server

npm 會在專案的 package.json 檔案中尋找 scripts 區域,其中包括npm test和npm start等命令。

其實npm test和npm start是npm run test和npm run start的簡寫。事實上,你可以使用npm run來執行scripts裡的任何條目。

使用npm run的方便之處在於,npm會自動把node_modules/.bin加入$PATH,這樣你可以直接執行依賴程式和開發依賴程式,不用全域性安裝了。


1.區域性安裝
npm install http-server(解除安裝npm uninstall http-server) 只會在當前專案下建立node_modules資料夾,並且安裝http-server


package.json
{
    "scripts":{
    "start": "http-server -a 0.0.0.0 -p 80"
}
}


執行npm start/npm run start 啟動http-server


2.全域性安裝 (預設安裝在C:\Users\Administrator\AppData\Roaming\npm\node_modules)

全域性安裝後在任何地方都可以使用
npm install  -g http-server  ( npm uninstall  -g http-server   全域性解除安裝)