首页 > Web开发 > 详细

Node.js 平台-服务器 之 Express

时间:2020-09-25 09:46:58      阅读:39      评论:0      收藏:0      [点我收藏+]
Node.js 平台-服务器 之 Express
1. Express

Express是一个node.js WEB框架。
使用Express可以快速搭建一个完整功能的网站。
核心特性

可以设置中间件来响应HTTP请求
定义的路由表用于执行不同的HTTP请求动作。
可以通过向模板传递参数来动态渲染HTML页面。

### express框架
npm i express --save

### 中间件,用于处理JSON,RAW,TEXT和URL编码的数据。
npm i body-parser --save
### 这是一个解析Cookie的工具。通过req.cookie可以取到传过来的cookie,并把它们转为对象。
npm i cookie-server --save
### 中间件,用于处理enctype="multipart/form-data"(设置表单的MIME编码)的表单数据
npm i multer --save


### 查看express使用的版本。
npm list express

2. HELLO WORLD

nodejs 引入express模块,并在客户端发起请求后,响应“HELLO WORLD”字符串。

### server.js
var express = require(‘express‘)
var app = express()

app.get(‘/‘, function(req, res){
	res.send(‘Hello World‘)
})

var server = app.listen(8081, function(){
	var host = server.address().address
	var post = server.address().port
	console.log(‘应用实例,访问地址为http://%s:%s‘, host, port)
});


#### 执行 
node server.js

运行结果

技术分享图片

Node.js 平台-服务器 之 Express

原文:https://www.cnblogs.com/fanruili/p/13728054.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!