Print

Node.js Express 框架


作者: 文章来源:

本文原地址:https://www.mimiwuqi.com/webqianduan/197364.html

目录文章目录
  1. Express 简介
  2. 安装 Express
  3. 第一个 Express 框架实例
  4. 请求和响应
  5. 路由
  6. 静态文件
  7. GET 方法
  8. POST 方法
  9. 文件上传
  10. Cookie 管理
  11. 相关资料

Express 简介

Express 是一个简洁而灵活的 node.js Web 应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。

使用 Express 可以快速地搭建一个完整功能的网站。

Express 框架核心特性:

安装 Express

安装 Express 并将其保存到依赖列表中:

cnpm install express --save

以上命令会将 Express 框架安装在当前目录的 node_modules 目录中, node_modules 目录下会自动创建 express 目录。以下几个重要的模块是需要与 express 框架一起安装的:

cnpm install body-parser --save
cnpm install cookie-parser --save
cnpm install multer --save

安装完后,我们可以查看下 express 使用的版本号:

cnpm list express
/data/www/node
└── express@4.15.2  -> /Users/tianqixin/www/node/node_modules/.4.15.2@express

第一个 Express 框架实例

接下来我们使用 Express 框架来输出 “Hello World”。

以下实例中我们引入了 express 模块,并在客户端发起请求后,响应 “Hello World” 字符串。

创建 express_demo.js 文件,代码如下所示:

//express_demo.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 port = server.address().port
 
  console.log("应用实例,访问地址为 http://%s:%s", host, port)
 
})

执行以上代码:

node express_demo.js 
应用实例,访问地址为 http://0.0.0.0:8081

在浏览器中访问 http://127.0.0.1:8081,结果如下图所示:

Node.js Express 框架 1

相关资料

更多 建站教程 请访问 https://www.mimiwuqi.com/webqianduan/