nodejs 搭建簡易伺服器

2022-06-28 20:27:13 字數 2225 閱讀 6012

www資料夾下

template資料夾下

const static=require('express-static'); //託管靜態檔案

const cookieparser=require('cookie-parser');  //解析cookie

const cookiesession=require('cookie-session');  //解析session

const bodyparser=require('body-parser');    //解析post資料

const multer=require('multer');

const consolidate=require('consolidate');

const mysql=require('mysql');

//連線池

const db=mysql.createpool();

var server=express();

server.listen(8080);

//1.解析cookie

server.use(cookieparser('sdfasl43kjoifguokn4lkhoifo4k3'));

//2.使用session

var arr=;

for(var i=0;i<100000;i++)

server.use(cookiesession());

資料server.use(bodyparser.urlencoded());

server.use(multer().any());

//4.配置模板引擎

//輸出什麼東西

server.set('view engine', 'html');

//模板檔案放在哪兒

server.set('views', './template');

//哪種模板引擎

server.engine('html', consolidate.ejs);

//接收使用者請求

server.get('/', (req, res, next)=>

else

});});server.get('/', (req, res, next)=>

else

});});server.get('/', (req, res)=>);

});server.get('/article', (req, res)=>);

});//

4.static資料

server.use(static('./www'));

index.ejs**:

<

div

class

="content"

>

<

div

class

="banner"

>

<

ul class

="clearfix"

>

for(var i=0

;i<

banners.length;i

++)

%>

ul>

<

ol>

<

li class

="active"

>

li>

<

li>

li>

<

li>

li>

ol>

div>

<

div

class

="newslist"

>

<

ul>

for(var i=0

;i<

articles.length;i

++)

%>

ul>

div>

div>

簡易nodejs伺服器 快速搭建vue靜態伺服器

nodejs本身已經提供了建立服務的方法createserver,但沒有提供頁面入口,express,koa等框架提供了,但略複雜。因此,寫了乙個簡單的無依賴的服務,用來預覽頁面。使用方法如下 git clone node server.js 開啟瀏覽器http localhost 8080 即可檢...

Nodejs搭建wss伺服器

首先使用openssl建立自簽名證書 生成私鑰key檔案 openssl genrsa 1024 path to private pem 通過私鑰檔案生成csr證書簽名 openssl req new key path to private.pem out csr.pem 通過私鑰檔案和csr證書簽...

Ubuntu搭建Nodejs伺服器

一 配置ubuntu軟體更新源 1 備份原有的源列表 sudo cp etc apt sources.list etc apt sources.list.old2 編輯source.list檔案 sudo vim etc apt source.list當然,你也可以選擇gedit等工具編輯 sudo...