1.首先建一個空文件夾

2.直接在該目錄下,全局安裝http-server

3.在新建的文件夾中放你前端打包好的項目文件夾。

4.然后在輸入hs ./pub

5.此時服務啟動,可以在同一局域網訪問項目。http://172.16.17.225:8080/index.html 注:http-server 不定義路徑 默認文件夾是 public。
據說會默認執行我們文件目錄下的index.html文件,但是博主沒能測試成功(是直接端口后手動 /index.html)。
6. 下面是github中的一些密令
-p或--port要使用的端口(默認為8080)
-a 要使用的地址(默認為0.0.0.0)
-d顯示目錄列表(默認為true)
-i顯示autoIndex(默認為true)
-g或者--gzip當啟用(默認為false)時,它將./public/some-file.js.gz代替./public/some-file.js當文件的gzip壓縮版本存在且請求接受gzip編碼時。如果brotli也啟用,它將嘗試首先服務brotli。
-b或者--brotli當啟用(默認為false)時,它將./public/some-file.js.br代替./public/some-file.js當文件的brotli壓縮版本存在且請求接受br編碼時。如果gzip也被啟用,它將首先嘗試提供brotli。
-e或者--ext如果沒有提供默認文件擴展名(默認為html)
-s或者--silent從輸出中抑制日志消息
--cors通過Access-Control-Allow-Origin標頭啟用CORS
-o [path]啟動服務器后打開瀏覽器窗口。(可選)提供要打開的URL路徑。例如:-o / other / dir /
-c設置緩存控制max-age標頭的緩存時間(以秒為單位),例如-c1010秒(默認為3600)。要禁用緩存,請使用-c-1。
-U或--utc在日志消息中使用UTC時間格式。
--log-ip啟用客戶端IP地址的記錄(默認值:) false。
-P或者將--proxy所有無法在本地解析的請求代理到給定的URL。例如:-P http://someurl.com
--username 基本身份驗證的用戶名[無]
--password 基本身份驗證密碼[無]
-S或--ssl啟用https。
-C或--certssl cert文件的路徑(默認值:) cert.pem。
-K或--keyssl密鑰文件的路徑(默認值:) key.pem。
-r或--robots提供/robots.txt(其內容默認為User-agent: *\nDisallow: /)
-h或--help打印此列表並退出。
