真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

http-server怎么使用

本篇內(nèi)容主要講解“http-server怎么使用”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“http-server怎么使用”吧!

創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿(mǎn)足客戶(hù)于互聯(lián)網(wǎng)時(shí)代的黃浦網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

應(yīng)用場(chǎng)景

1、局域網(wǎng)訪(fǎng)問(wèn)靜態(tài)頁(yè)面

訪(fǎng)問(wèn)本地計(jì)算機(jī)中的文件都是基于file協(xié)議,如果要開(kāi)放我們的本地文件給局域網(wǎng)人員訪(fǎng)問(wèn),是不能使用file協(xié)議。得用http協(xié)議或者ftp協(xié)議。而基于http協(xié)議的http-server就是一個(gè)不錯(cuò)的選擇

2、處理頁(yè)面跨域

當(dāng)頁(yè)面含有跨域的請(qǐng)求,此時(shí)可以利用http-server,使用命令

http-server -p 
8080 -P https://abc.org
//-p 本地運(yùn)行端口  -P 將所有無(wú)法在本地解析的請(qǐng)求代理到給定的URL進(jìn)行處理

3、驗(yàn)證前端頁(yè)面是否打包正常

現(xiàn)在的項(xiàng)目很多都前后端分離的架構(gòu),前端通常會(huì)打包dist文件丟到測(cè)試或者其他環(huán)境,我們可以利用http-server來(lái)跑下打包的dist目錄內(nèi)容,驗(yàn)證打包的內(nèi)容是否正確

安裝

安裝的前置條件

因?yàn)閔ttp-server依賴(lài)node.js,因此在安裝之前,請(qǐng)確保安裝的環(huán)境已經(jīng)裝有node.js??梢酝ㄟ^(guò)命令

node -v

驗(yàn)證是否已經(jīng)安裝node.js

http-server怎么使用

通過(guò)npm進(jìn)行安裝

npm 
install http-server -g

注: 如果在安裝過(guò)程中,發(fā)現(xiàn)安裝太慢,可以先配置淘寶鏡像,再進(jìn)行安裝。配置鏡像的命令如下

npm config set registry https://registry.npm.taobao.org

配置后可通過(guò)下面方式來(lái)驗(yàn)證是否成功

npm config get registry

用法

 http-server [path] [options]
path就是你當(dāng)前運(yùn)行該命令下對(duì)應(yīng)的某個(gè)文件夾名稱(chēng)

可用選項(xiàng)

  • -p或–port要使用的端口(默認(rèn)為8080)

  • -a 要使用的地址(默認(rèn)為0.0.0.0)

  • -d顯示目錄列表(默認(rèn)為true)

  • -i顯示autoIndex(默認(rèn)為true)

  • -g或者–gzip當(dāng)啟用(默認(rèn)為false)時(shí),它將./public/some-file.js.gz代替./public/some-file.js當(dāng)文件的gzip壓縮版本存在且請(qǐng)求接受gzip編碼時(shí)。

  • -e或者–ext如果沒(méi)有提供默認(rèn)文件擴(kuò)展名(默認(rèn)為html)

  • -s或者–silent從輸出中抑制日志消息

  • –cors通過(guò)Access-Control-Allow-Origin標(biāo)頭啟用CORS

  • -o 啟動(dòng)服務(wù)器后打開(kāi)瀏覽器窗口

  • -c設(shè)置緩存控制max-age標(biāo)頭的緩存時(shí)間(以秒為單位),例如-c1010秒(默認(rèn)為3600)。要禁用緩存,請(qǐng)使用-c-1。

  • -U或–utc在日志消息中使用UTC時(shí)間格式。

  • -P或者將–proxy所有無(wú)法在本地解析的請(qǐng)求代理到給定的URL。例如:-P http://someurl.com

  • -S或–ssl啟用https。

  • -C或–certssl cert文件的路徑(默認(rèn)值:) cert.pem。

  • -K或–keyssl密鑰文件的路徑(默認(rèn)值:) key.pem。

  • -r或–robots提供/robots.txt(其內(nèi)容默認(rèn)為User-agent: *\nDisallow: /)

  • -h或–help打印此列表并退出。

示例

進(jìn)入目標(biāo)文件夾,輸入hs或者h(yuǎn)ttp-server命令,不過(guò)推薦使用如下命令

http-server -c-1

只輸入http-server的話(huà),更新了代碼后,頁(yè)面不會(huì)同步更新。

http-server怎么使用

http-server怎么使用

http-server怎么使用

到此,相信大家對(duì)“http-server怎么使用”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢(xún),關(guān)注我們,繼續(xù)學(xué)習(xí)!


文章名稱(chēng):http-server怎么使用
網(wǎng)頁(yè)路徑:http://weahome.cn/article/jcpced.html

其他資訊

在線(xiàn)咨詢(xún)

微信咨詢(xún)

電話(huà)咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部