首先電腦已經(jīng)安裝了node.js浓利,在安裝http-server
安裝http-server
-g 表示安裝在全局瑰步,不只是當(dāng)前用戶能用仑乌。
npm install http-server -g
- 終端進(jìn)入你要訪問(wèn)的項(xiàng)目文件夾炊甲,并啟動(dòng)本地服務(wù)
cd test //test文件夾名稱
http-server //啟動(dòng)服務(wù) http-server啟動(dòng)項(xiàng)目更新了代碼后鱼炒,頁(yè)面不會(huì)同步更新
/*
啟用成功終端會(huì)打印一下內(nèi)容
$ http-server .
Starting up http-server, serving .
Available on:
http://127.0.0.1:8080
http://192.168.1.229:8080
http://192.168.2.1:8080
Hit CTRL-C to stop the server
*/
在終端內(nèi)按鍵盤Control + C 關(guān)閉本地服務(wù)
頁(yè)面同步更新 配置
//啟動(dòng)服務(wù)
http-server -c-1
/*
修改服務(wù)器的監(jiān)聽(tīng)地址以及監(jiān)聽(tīng)的端口號(hào)
path 時(shí)目錄地址衔沼,默認(rèn)時(shí)cmd打開(kāi)的目錄地址,可以省略,默認(rèn)時(shí)cmd打開(kāi)的路徑地址
-a 參數(shù)是監(jiān)聽(tīng)地址
-p 參數(shù)是監(jiān)聽(tīng)的端口
*/
http-server <path> -a 127.0.0.1 -p 8090
其他參數(shù)
-p 端口設(shè)置指蚁,默認(rèn)是 8080
-a 監(jiān)聽(tīng)地址設(shè)置默認(rèn)是 0.0.0.0
-d 是否顯示文件列表 默認(rèn)true
-i 顯示自動(dòng)索引 默認(rèn)true
-g 默認(rèn)false菩佑,當(dāng)文件的gzip版本存在且請(qǐng)求接受gzip編碼時(shí),它將服務(wù)于./public/some-file.js.gz凝化,而不是./public/some-file.js
-e 如果沒(méi)有提供默認(rèn)文件擴(kuò)展名(默認(rèn)為html)
-s 禁止控制臺(tái)日志信息輸出
–cors 允許跨域資源共享
-o 啟動(dòng)服務(wù)后打開(kāi)默認(rèn)瀏覽器
-c 設(shè)置緩存cache-control max-age heade存留時(shí)間(以秒為單位)稍坯,示例:-c10是10秒,默認(rèn)是3600秒搓劫,如果要禁用緩存就使用-c-1
-U 使用 UTC格式瞧哟,在控制臺(tái)輸出時(shí)間信息
-P 通過(guò)一個(gè) url地址,代理不能通過(guò)本地解析的資源
-S 使用https協(xié)議
-C ssl證書(shū)文件的路徑枪向,默認(rèn)是cert.pem
-K ssl密匙文件路徑
-h 顯示幫助