美文网首页
Express框架 详解入门

Express框架 详解入门

作者: 入戏半分笑 | 来源:发表于2017-08-20 14:03 被阅读0次

express 基于node平台 开发的一个极其轻量的框架 帮助你快速开发web以及移动端应用

express不对node.js本身的特性进行二次抽象 而是在基本功能上进行扩充

express完全是由路由和中间件构成的框架 从本质上来说一个express应用就是为了调用各种中间件

中间件(middleware)

是一个函数 --他可以访问request对象,响应对象(res) 以及处于请求--响应流程中的中间件,一般被命名为 next 的变量。

中间件的功能:

可以执行任何代码

可以修改请求和响应对象

可以结束请求-响应循环

可以调用堆栈中的下一个中间件

如果中间件没有执行结束请求-响应流程 他需要通过next() 将控制权传递给下一个中间件函数

Tips:我们把结束请求-响应流程的方法 称为是句柄函数

Express框架环境安装 项目创建:

1/全局安装环境 npm installexpress –g

2/测试安装成功与否 express –h

3/安装npm install express-generator –g

4/脚手架创建项目 express -e project_name(项目名字)

5/安装package.json中的依赖,进入目录cd  express,安装依赖npm I

6/启动npm start 浏览器输入localhost:3000 查看

依赖文件解释说明:

body-parser 对http请求体进行解析

cookie-parser 对cookie进行解析的

debug 输出debug信息

ejs javascript模板引擎

morgan 在控制台上显示request url 信息

serve-favicon: 解决默认请求favicon.ico问题

相关文章

  • Express框架 详解入门

    express 基于node平台 开发的一个极其轻量的框架 帮助你快速开发web以及移动端应用 express不对...

  • express框架入门

    express框架入门 什么是express Express 是一个简洁而灵活的 node.js Web应用框架,...

  • Express框架笔记

    个人入门学习用笔记、不过多作为参考依据。如有错误欢迎斧正 Express框架 Express在后台的受欢迎程度与j...

  • 关于Node框架选择

    1.WEB框架演进 Express --> Koa --> Koa2 2. Node 调试工具入门教程 http:...

  • SpringMVC_入门搭建

    SpringMVC_入门搭建 @(开源框架) 8步详解SpringMVC集成Maven、Tomcat 步骤简介 基...

  • 002 express 框架API详解

    1.Application的方法: app.listen, 程序端口号 HTTP method 的各种动作 app...

  • Koa讲解

    web应用开发框架 第一章 koa入门与使用 简介 Koa 是一个新的 web 框架,由 Express 幕后的原...

  • express 基础以及mongo基础

    express框架 express使用步骤 express的路由 express之next方法 express之通...

  • 20160923 学习笔记 express框架

    20160923 学习笔记 express框架 安装 espress express框架文件 相关知识 http:...

  • 安装和使用Express服务端框架

    1. 安装Express框架 npm install express-generator express ...

网友评论

      本文标题:Express框架 详解入门

      本文链接:https://www.haomeiwen.com/subject/ubsfdxtx.html