Nodejs仿Apache的部分功能

2022-09-07 03:42:13 字數 1946 閱讀 9137

//

1.載入模組

//2.建立server

//3.監聽server的request請求事件,設定請求處理函式

var wwwdir='c:/users/administrator/desktop/code';//

設定目錄(注意轉義符)

1.載入模組

//2.建立server

//3.監聽server的request請求事件,設定請求處理函式

var wwwdir='c:/users/administrator/desktop/code';//

設定目錄(注意轉義符)

server.on('request',function

(req,res)

fs.readfile(wwwdir+filepath,function

(error,data)

res.end(data);

});});server.listen(3000,function

());

查文件使用模板引擎的api

//

1.載入模組

var template=require('art-template');

//2.建立server

//3.監聽server的request請求事件,設定請求處理函式

var wwwdir='c:/users/administrator/desktop/code';//

設定目錄(注意轉義符)

開源 NodeJS仿WebApi路由

用過webapi或asp.net mvc的都知道微軟的路由設計得非常好,十分方便,也十分靈活。雖然個人看來是有的太靈活了,team內的不同開發很容易使用不同的路由方式而顯得有點混亂。不過這不是重點,我在做node專案的時候就覺得不停的用use 來指定路由路徑很煩人,所以用typescript寫了這個...

Ubuntu系統下的nodejs環境的部署

有時候生產或者開發環境有可能是linux或者unix系統,所以有必要了解一下,在linux或者unix系統下nodejs環境的部署。為了自己以後查閱方便,所以索性記錄下來。由於nodejs原始碼的編譯依賴python和g 等第三方模組,所以在安裝之前要檢查我們的系統是否安裝了這些依賴,檢測方法很簡單...

PM2部署nodejs專案

1.全域性安裝pm2 npm install g pm2 安裝最新版本pm2 npm install pm2 latest g 更新記憶體中的pm2 pm2 update 2.啟動專案,執行啟動檔案 pm2 start server.js 3.列出pm2管理的所有程序資訊 pm2 list 4.顯示...