利用http server打造輕量級Web伺服器

2021-09-26 23:53:24 字數 820 閱讀 4376

在很多情況下,需要在本地開啟http伺服器來測試,所以就需要乙個簡單的省事好用的http伺服器,以前的時候,都是使用php的本地環境,但是,自從學了nodejs,發現了http-server好東西,不用配置直接在當前資料夾內開啟cmd,就能夠使用,簡單易用,輕鬆方便。

http-server是乙個簡單的零配置命令列http伺服器,它對於生產使用來說是足夠強大的,但它的測試,本地開發和學習足夠簡單易用,使用方式如下:

1. 安裝  npm install http-server -g   或者 cnpm install http-server -g

2. 使用  cd到你的靜態檔案目錄

3. 執行  http-server  就可以開啟web服務,這個時候其他人就可以訪問你這個專案了

http-server啟動可選引數:

使可選配置:

1. -p  要使用的埠(預設為8080)

2. -a  要使用的位址(預設為0.0.0.0)

3. -d  顯示目錄列表(預設為「true」)

4. -i  顯示autoindex(預設為「true」)

5. -g 或--gzip啟用時(預設為「false」),它將用於./public/some-file.js.gz代替./public/some-file.jsgzip壓縮版本的檔案,並且該請求接受gzip編碼

6. -e 或--ext預設副檔名(如果沒有提供)(預設為'html')

7. -o 啟動伺服器後開啟瀏覽器視窗

8. -c 設定快取控制max-age頭的快取時間(以秒為單位),例如-c10  10秒(預設為'3600'),要禁用快取,請使用-c-1

利用http server進行手機頁面除錯

命令列 http server c 1 開啟本地網頁伺服器,如下 同wifi下,用手機訪問 192的 即可進入網頁頁面 手機上不能像在網頁上一樣直接使用console.log進行除錯,可以尋找替代方案 先利用alert 確定出錯 區域,然後利用alert 結合onerror進行錯誤除錯 window...

輕食機什麼品牌質量好?摩飛多功能輕食機打造品質生活

隨著時代的進步和人們生活觀念的轉變,如今的年輕人更追求時尚 健康的生活方式,輕食機也隨之取代功能單一的早餐機 輔食機 豆漿機 破壁機等,成為年輕一族一日三餐必備的烹飪料理神器。然而,目前市面上大部分輕食機存在機型偏大 功能不足 容易糊底等技術問題。契合年輕人對輕食機健康性與功能性的需求,摩飛多功能輕...

利用Geany打造Haskell開發環境

haskell作為一門函式式程式語言還是很有趣的,但是haskell這麼多年並沒有火起來,也是太難了,以至於到現在都沒有自己的ide。但是沒有關係,我們可以用geany搭建乙個比較不錯的haskell開發環境。話不多說,咱們刷卡上車。本文 現的geany截圖可能和大家的長得不一樣,別問我為什麼我的g...