首页 > 代码库 > node搭建一个简单的服务器

node搭建一个简单的服务器

搭建一个简单的服务器

1 引入http模块

两个参数

req: request 请求

res: responese 响应

module

require(‘mod1‘) node_modules

文件 require(‘./mode1‘)

发布自己的模块

去 npmjs.com 去注册一个账户

在控制台中

npm login

username password email

npm init

npm publish


cnpm install express

const express = require(‘express‘);

let server = express();

server.listen(8080)

==== get post request server.use() server.get(); server.post()

server.use(‘/‘,(req,res)=>{ res.send(); })

//=====get 参数的获取

req.query

//=====post 参数获取 let bodyParser = require(‘body-parser‘);

server.use(bodyParser.urlencoded({extended:false}))

server.use(‘/‘,(req,res)=>{ // post数据 req.body })

//===== static let path = require(‘path‘); server.use(express.static(path.jion(__dirname,‘/static‘)))

//=====cookie-session

cookie-parser cookie-session

server.use(cookieParser());

server.use(cookieSession({ keys: 加密 name: 指定cookie中的 name名字 maxAge: 指定过期时间 path: 指定该session生效的路径 }))

1 404页面 在 app.js中

2 首页

admin/index.ejs

router/index.js 首页路由

3 退出登录

多表关联

node搭建一个简单的服务器