http-server 超輕量級web伺服器
有的時候做前端,想要執行一些程式碼,但是又沒有必要使用tomcat或者Apache http server,這個時候一個輕量級的簡單的http server就可以搞定了。
Http-server是基於nodejs的http伺服器,它最大好處就是:
可以使任意一個目錄成為伺服器的目錄,完全拋開後臺的沉重工程,直接執行想要的js程式碼。
1 安裝nodejs
為了執行http-server,首先要安裝nodejs。
2 使用npm安裝http-server
這裡注意要使用-g選項,安裝成全域性的,這樣我們才可以在任意的目錄使用。
輸入下面的命令:
npm install http-server -g
3 在任意目錄執行:
http-server就可以以該目錄為跟啟動一個伺服器
這個時候訪問localhost:8080就可以進入到該目錄:
當有任何訪問時,伺服器端命令列也會彈出訪問歷史。
如果不想使用,直接ctrl+c退出即可。
相關推薦
http-server 超輕量級web伺服器
有的時候做前端,想要執行一些程式碼,但是又沒有必要使用tomcat或者Apache http server,這個時候一個輕量級的簡單的http server就可以搞定了。 Http-server是基於nodejs的http伺服器,它最大好處就是: 可以使任意一個
http-server—nodejs 開啟本地伺服器
簡單搭建本地伺服器(分享檔案:同一網路下) 一、下載 node.js 下載地址:https://nodejs.org/en/download/ 二、安裝配置環境變數 下載完成,點選安裝,一路next,預設新增環境變量了 安裝完成執行cmd 開啟終端 node -v
阿里雲伺服器Windows Server 2008 架設 Web 伺服器教程(圖文詳解)
扣扣技術交流群:460189483 最近剛忙完嵌入式下位機LWIP的網路通訊,希望將嵌入式裝置接入雲端來進行控制,買了一個阿里雲Windows server 2008伺服器,來搭建雲伺服器,過程給大家分享一下互相學習,讓小白快速上手! 通過win+R開啟命令終端,輸入mstsc快
Node.js —— 使用http模組建立靜態web伺服器及其路由
1、使用http建立靜態web伺服器 解析使用者請求的 url,將 url 的路徑名稱和靜態目錄的名稱進行拼接,若 url 指定檔案存在,則返回該檔案內容 function staticRoot(staticPath, req, res){ var
node.js的http模組建立基本Web伺服器
1 首先下載node.js模組.終端執行命令 2 npm i node -g 3 引入http核心模組 4 const http =require('http') 5 引入檔案系統模組 6 const fs =require('fs') 7 引入檔案絕對路徑模組 8 const path
【智慧路由器】輕量級web伺服器lighttpd架設——打造家庭影院
目的: 在路由器上架設一個輕量級的web伺服器,一方面管理員可以通過訪問該伺服器來設定路由器,另一方面,普通使用者可以通過該伺服器瀏覽路由器中儲存的網頁,視訊,音樂等資源(路由器上需掛接行動硬碟)。 lighttpd是什麼? 以下摘錄百
丟掉python -m SimpleHTTPServer,一行命令用http分享目錄(單行web伺服器)
好久沒更新部落格,還是要備忘一些實用工作技巧: 如何簡單輕鬆地用一行命令web分享一個目錄 這要在以前,我和大家是一樣的執行python -m SimpleHTTPServer就O了,但是情況總是在不經意間變得複雜了。 這一回連線的是同事常開的測試伺服器,所以: 1.他現
web開發常識(http協議以及JAVA WEB伺服器的配置)
JavaWeb伺服器的配置使用 WEB開發的前景 軟體開發的兩種架構:B/S 和 C/S 隨著網路頻寬的不斷提升,雲端計算概念的提出,瀏覽器只要足夠強大,c/s架構立馬就會被淘汰,不僅c/s架構
web伺服器&應用伺服器(Apache、Tomcat、nginx) Apache HTTP Server,我們常常稱之為httpd,即常說的Apache。它是目前最流行的web伺服器。
現在也沒有特別搞懂他們之間的區別,只是有個大概的理解,可能會有不對的地方,隨時更新吧。 前提得搞明白代理伺服器和反向代理伺服器的區別。 一、web伺服器 Apache HTTP Server,我們常常稱之為httpd,即常說的Apache。它是目前最流行的web伺服器。 Apache
ESP32 做Web伺服器 http Server步驟
資料不多。多是國外網站的。 百度搜基本出來的是這個網站https://www.dfrobot.com/blog-922.html 出來的程式碼是: #include <WiFi.h>#include <FS.h>#include <AsyncTCP.h>#includ
HTTP-web伺服器接收到client請求後的處理過程(很詳細)
1. 客戶發起情況到伺服器網絡卡; 2. 伺服器網絡卡接受到請求後轉交給核心處理; 3. 核心根據請求對應的套接字,將請求交給工作在使用者空間的Web伺服器程序 4. Web伺
一個簡單的零配置命令列HTTP伺服器 - http-server (nodeJs)
http-server 是一個簡單的零配置命令列HTTP伺服器, 基於 nodeJs. 如果你不想重複的寫 nodeJs 的 web-server.js, 則可以使用這個. 安裝 (全域性安裝加 -g) : npm install http-serv
web伺服器啟用了不安全的HTTP方法
1、什麼是不安全的HTTP方法 開發人員、運維人員一般可能用於除錯伺服器,開啟了一些客戶端能夠直接讀寫伺服器端檔案的方法,例如:DELETE, PUT, COPY, MOVE, PROPFIND, PROPPATCH, SEARCH, LOCK, UNLOCK 等HTTP協
前端 用http-server啟動本地伺服器
附:http-server詳細介紹,包括引數等: https://www.npmjs.com/package/http-server 開始: 1、準備node.js環境: 在我的博文“ Vue.js學習筆記 https://www.cnblogs.com/xxiaonian/
基於nodejs做一個簡單的http/web伺服器
建立專案環境,執行下面的命令 cd d: mkdir webapp cd webapp npm install http npm install fs npm install querystring 目錄結構 服務端程式碼 app.js /** * we
基於HTTP協議的web伺服器專案
專案簡介: 基於 HTTP 協議實現一個多執行緒伺服器,客戶端通過瀏覽器傳送請求,伺服器接收並分析客戶端的請求方法和資源,從而執行相應的邏輯處理,最終將客戶請求的資源以 HTML 頁面的形式呈現,並能進行差錯處理。 專案思路: 首先實現兩個主機不同程序間的通訊,
VS2013新建asp.net空網站專案失敗,配置IISexpress失敗,未能找到web伺服器“http://localhost”解決方案
前兩天用vs2013新建asp.net空網站時失敗了出現這個問題: 於是我上網搜尋關鍵字“配置IISexpress失敗,未能找到web伺服器“http://localhost”,結果是這樣滴 並沒有我這個問題的解決辦法,然後我就只能死馬當活馬醫,隨便試試了,說不定就好了呢。有一個
解決http協議的面向物件開發web伺服器響應圖片亂碼問題
今天練習的時候發現當瀏覽器請求是圖片的時候,伺服器返回的是亂碼。 原始碼如下: import socket import re import gevent from gevent import monkey monkey.patch_all() class Web
圖解HTTP之與HTTP協作的Web伺服器(五)
一臺 Web 伺服器可搭建多個獨立域名的 Web 網站,也可作為通訊路徑上的中轉伺服器提升傳輸效率。 HTTP/1.1 規範允許一臺 HTTP 伺服器搭建多個 Web 站點。 在相同的IP地址下,由於虛擬主機可以寄存多個不同主機名和域名的Web網址,因此在傳送HTTP請求時,必須在Ho
HTTP圖解讀書筆記(第五章 與HTTP協作的web伺服器)
一、單臺虛擬主機提供多個域名 HTTP/1.1 規範允許一臺 HTTP 伺服器搭建多個 Web 站點。這是因為利用了虛擬主機(Virtual Host,又稱虛擬伺服器)的功 能。 即使物理層面只有一臺伺服器,但只要使用虛擬主機的功能,則可以假想已具有多臺伺服器。 如果一臺伺服