nodejs配置簡單HTTP伺服器

来源:http://www.cnblogs.com/smiler/archive/2016/10/10/5944646.html
-Advertisement-
Play Games

1.介紹 http-server 是一個簡單的零配置命令行HTTP伺服器, 基於 nodeJs. 如果你不想重覆的寫 nodeJs 的 web-server.js, 則可以使用這個. 2.安裝 安裝成功如下: 3.使用 在站點目錄下開啟命令行輸入 http-server 運行結果如圖: 在瀏覽器輸入 ...


1.介紹

http-server 是一個簡單的零配置命令行HTTP伺服器, 基於 nodeJs. 
如果你不想重覆的寫 nodeJs 的 web-server.js, 則可以使用這個.

2.安裝

npm install -g http-server 

安裝成功如下: 

3.使用

在站點目錄下開啟命令行輸入 
http-server 
運行結果如圖: 
 

在瀏覽器輸入 
http://localhost:8080/ 
結果如下: 

 

4.http-server一些參數介紹

-p 埠號 (預設 8080)

-a IP 地址 (預設 0.0.0.0)

-d 顯示目錄列表 (預設 'True')

-i 顯示 autoIndex (預設 'True')

-e or –ext 如果沒有提供預設的文件擴展名(預設 'html')

-s or –silent 禁止日誌信息輸出

–cors 啟用 CORS via the Access-Control-Allow-Origin header

-o 在開始服務後打開瀏覽器 
-c 為 cache-control max-age header 設置Cache time(秒) , e.g. -c10 for 10 seconds (defaults to '3600'). 禁用 caching, 則使用 -c-1. 
-U 或 –utc 使用UTC time 格式化log消息

-P or --proxy Proxies all requests which can't be resolved locally to the given url. e.g.: -P http://someurl.com

-S or –ssl 啟用 https

-C or –cert ssl cert 文件路徑 (default: cert.pem)

-K or –key Path to ssl key file (default: key.pem).

-r or –robots Provide a /robots.txt (whose content defaults to 'User-agent: *\nDisallow: /')

-h or –help 列印以上列表並退出


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 近期,面試我們總會遇到這樣一個面試題: 現在網上答案很多苟同,但是我還是想在重覆的述說一遍,俗話說:好記憶不如爛筆頭, 雖然常見,簡單,反覆出現,總之,在簡單的多寫寫記憶還是很深刻的,即使忘了,也能拿出來翻翻。 代碼如下:(簡單些) html代碼 <ul> <li>香蕉</li> <li>蘋果</l ...
  • 目的 value綁定主要用於DOM元素給視圖模型賦值用的。通常用於 有很多時候,我們希望下拉列表中包含一個空白的或者沒有包含在數據集合中的元素,比如choose one…,那麼就可以使用valueAllowUnset:true來帶到目的。如上述例子一樣。 selectedCountry將保留Latv... ...
  • 網站換膚,之前感覺總是很神奇啊,今天就來總結一下。我寫的就是兩種思路。 首先都需要建一個css文件夾,裡面存放不同顏色的css文件:blue.css; red.css; yellow.css; green.css 在這幾個文件中分別寫好要改變的樣式。 接下來就是html文件,首先第一種思路:只寫一個 ...
  • 使用bootstrap的js插件真的很好用啊有木有!! 但是第一次使用這個彈出框跟提示框的時候就被打擊了,沒有反應啊!! 然而這並不是一個大問題,一句話搞定,看代碼: 這是因為彈出框、工具提示插件不像之前所討論的下拉菜單及其他插件那樣,它不是純 CSS 插件。如需使用該插件,您必須使用 jquery ...
  • 今天給同學寫一個相冊照片滑鼠浮動顯示細節的效果,遇到了閃動的bug,也順利解決,就寫下來跟大家分享。 我使用的是‘標簽:hover + 標簽’的形式,如果使用jquery的mouseover、mouseout等事件,也可以參考此方法,原理一樣。 分析:圖片使用,然後使用div+span寫入滑鼠浮動要 ...
  • 今天第一次遇到const定義的變數,查閱了相關資料整理了這篇文章。主要內容是:js中三種定義變數的方式const, var, let的區別。 1.const定義的變數不可以修改,而且必須初始化。 2.var定義的變數可以修改,如果不初始化會輸出undefined,不會報錯。 3.let是塊級作用域, ...
  • 本文講述 padding / border 的設置後是否對 width 有影響,width 等於 auto 與 100% 的區別 CSS 框模型 (Box Model) 規定了元素框處理元素內容、內邊距、邊框 和 外邊距 的方式。 概述 那麼 css 屬性中width = ?呢 在標準的w3c的規定 ...
  • 用 或者 來監控文件的改變,當文件改變時,就自動刷新瀏覽器。 用 來實時編譯scss文件。 用 來非同步執行npm script命令。 先安裝上述的node工具 npm install browser sync 一、首先新建npm的 一般有如下的結構和選項 { "name": "about", "ve ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...