node搭建一个简单的服务器
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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搭建一个简单的服务器的主要内容,如果未能解决你的问题,请参考以下文章