使用node.js搭建一個簡單的本地伺服器
//使用node.js寫一個簡單的本地伺服器 var http = require('http'); var fs = require('fs');//引入檔案讀取模組
var documentRoot = 'E:/work/nserver';//需要訪問的本地檔案的存放目錄
var server = http.createServer(function (req, res) {
var url = req.url; //客戶端輸入的url,例如如果輸入 // http://localhost:8889/index.html
//以下三行程式碼可已配置預設訪問頁面為index.html // if (url == '/') { // url = '/index.html'; // }
var file = documentRoot + url; console.log(url);
//引數1:要讀取的檔案路徑; //引數2:回撥函式,讀取失敗的資訊在err中,err為空表示沒有錯誤.data為讀取到的檔案資料 fs.readFile(file, function (err, data) { if
} else { res.writeHeader(200, {'content-type': 'text/html;charset="utf-8"'}); res.write(data); res.end();} }); }).listen(8889
console.log('伺服器開啟成功'); //把此程式碼儲存為js_server.js //開啟終端 執行命令: node js_server.js //開啟瀏覽器輸入http://localhost:8889/[你要訪問的html檔案] //例如:http://localhost:8889/index.html //localhost 可以使用127.0.0.1代替 //參考:http://blog.csdn.net/u014420383/article/details/47945819
相關推薦
使用node.js搭建一個簡單的本地伺服器
//否則,瀏覽器不能正確識別資源,不能根據content-type,做出正確的處理 //使用node.js寫一個簡單的本地伺服器 var http = require('http'); var fs = require('fs');//引入檔案讀取模組 var documentRoot = 'E:/work/
【node.js】使用node.js搭建一個本地web伺服器
操作步驟 1、到node官網(https://nodejs.org/en/)下載node.js安裝檔案,X64代表執行環境為windows64位 2、雙擊安裝檔案安裝node.js 3、等待安裝 4、測試是否安裝成功,按【windows+R】,執行cmd 5、輸入n
使用Node.js建立一個簡單的HTTP伺服器
1.建立一個名為test.js的檔案,內容為: // test.js // 請求http模組 var http = require('http'); // 建立伺服器 http.createServer(function (req, res) { res.writ
用node.js搭建一個靜態資源站 html,js,css正確加載 跳轉也完美實現!
都在 加載 簡單 pipe tps color exec create 包含 昨天剛買了一個服務器想著用來測試一些自己的項目,由於是第一次建站,在tomcat,linux,node.js間想了好久最終因為node搭建比較方便沒那麽麻煩就決定用node.js來搭建網站項目。
Node.js建立一個簡單的應用
Node.js 應用是由哪幾部分組成的? 引入 required 模組:我們可以使用 require 指令來載入 Node.js 模組。 建立伺服器:伺服器可以監聽客戶端的請求,類似於 Apache 、Nginx 等 HTTP 伺服器。 接收請
使用Node.js寫一個簡單的api介面
引入Http模組 預設你已經安裝了Node.js Node當中內建了Http模組; 可以使用 var http= require("http"); 複製程式碼 引入http模組; Hello world 用Node.js實現一個HTTP伺服器程式非常簡單。我們實現一個最簡單的Web程式, 它對於所有請
go搭建一個簡單web伺服器
Go語言裡面提供了一個完善的net/http包,通過http包可以很 方便的就搭建起來一個可以執行的web服務。同時使用這個包能很簡單地對web的路由,靜態檔案,模版,cookie等數 據進行設定和操
nodeJS從入門到放棄(一)用nodeJS搭建一個簡單的伺服器
現在前端招聘要求中,經常會傾向於招懂nodeJS的前端開發人員,說明懂nodeJS的前端是更具競爭力的,所以動起了學nodeJs的打算,作博n篇,鞏固總結+給後面的人鋪路 前端開發人員學習
node.js 實現一個簡單的登入攔截器
攔截器在web開發中隨處可見,比如站點的管理後臺,不說所有人都能進入,所以就需要做一個攔截器並友好的跳轉到提示頁. 下面我們簡單實現一種,判斷使用者是否登入成功,登入不成功的使用者自動重定向到登入頁面. 首先我們實現一個過濾器 exports.checkAuth=f
使用 Vue2.js Node.js 搭建一個小型的全棧專案
寫在前面 由於最近公司業務不是很忙,空閒時間比較多,於是就在糾結Vue.js(之前就學習過)和Node.js先專研哪個比較好,最終選擇了先玩玩Node.js。經過一段時間的學習,就有了教程 Node+Koa2+Mysql 搭建簡易部落格 GitHub地址,想
菜鳥小白使用node.js搭建簡單伺服器(可請求圖片,html,js,css,json等檔案)
使用node.js搭建簡單伺服器 前言:以下步驟在安裝好node的環境前提下進行,未安裝者請先安裝好node,再嘗試 注:如若以下程式碼存在錯誤,歡迎讀者指出 搭建步驟如下: 一、建立server.js(主要用於搭建伺服器的檔案) const ht
(掃盲貼)如何搭建一個簡單的本地PHP伺服器-WAMP基礎指南
在除錯WEB應用程式時,我們都需要很多配置,LAMP,ASP,IIS等等。而在所有方式中,最簡單的莫過於WAMP了。 WAMP是Windows下的Apache+Mysql+PHP的縮寫。 通過這個伺服器我們可以完全傻瓜的在一般的Windows PC上面搭建起一個WEB伺服器
用node.js搭建本地伺服器
node.js官網<------------點選這裡去官網下載node安裝包 下一步下一步傻瓜式安裝就可以,輸入node -V來檢查一下node版本, 建一個資料夾 nodeServer,在此資料夾下npm init 會生成一個package.json檔案,然後執行npm install --save
使用Node.js的express框架搭建一個簡單專案並且添加了一個路由
express簡介:Express 是一個基於 Node.js 平臺的極簡、靈活的 web 應用開發框架,它提供一系列強大的特性,幫助你建立各種 Web 和移動裝置應用。豐富的 HTTP 快捷方法和任意排列組合的 Connect 中介軟體,讓你建立健壯、友好的 API 變得既
Node.js搭建伺服器
首先要使用的工具為idea,當然你用它的"兒子" WebStorm 也可以,建立node專案圖解: 然後選擇專案名和版本, 在這一步之前需要先在電腦上安裝好Node, 然後在這個專案中新建一個js,程式碼為: var http = require('htt
使用最基礎的Node,建立一個簡單的node.js應用
對於初學者 , 在我們使用 node.js建立應用時, 首先注意的應該是node.js的組成部分; 1:首先引入 require模組 可以使用require指令來載入node自己帶的node.js模組 ,方便引入;2: 2:建立伺服器: 伺服器可以監聽客戶端請求,從而響應資料
Node.js建立一個可以工作的HTTP伺服器
(1)首先要安裝node.js 可以企業官網下載安裝。採用命令列輸入node -v 檢視安裝的版本 (2)在專案目錄建立一個server.js 檔案: // 引入required模組 var http = require('http'); http.createServer(function
在Linux中搭建一個簡單的dns伺服器 --------基於centos 6.5,以我做的一個實驗為例子。
Experimental environment: dns server : 192.168.200.254 http server :192.168.200.202 client :192.168.200.203 Experimental steps: fir
Nodejs搭建一個的本地靜態檔案伺服器的方法
方法一: 第一步:在Nodejs安裝目錄安裝: npm install connect 第二步:在Nodejs安裝目錄安裝: npm install serve-static 第三步:新建server.js (可以放在專案裡去執行也可以放在Nodejs安裝目錄下執行
Node.js——搭建http伺服器
//匯入包 var http=require("http"); http.createServer(function (request,response) { //請求 響應 respon