美文网首页
express源码分析路标

express源码分析路标

作者: roylai | 来源:发表于2017-03-22 17:44 被阅读0次

express源码分析路标

express 源码地址

https://github.com/expressjs/express/tree/master

路径说明(未验证)

  • lib/application.js
    Express主接口。如果想了解中间件是如何接入的,或视图如何被渲染的,可以看这里。
  • lib/express.js
    这是一个相对较短的shell,是lib/application.js中Connect的功能性扩展,它返回一个函数,可以用http.createServer运行Express应用
  • lib/request.js
    扩展了Node的http.IncomingMessage对象,提供了一个稳健的对象请求。关于请求对象属性和方法的所有信息都在这个文件里。
  • lib/response.js
    扩展了Node的http.ServerReponse对象,提供响应对象。关于响应对象的所有属性和方法都在这个文件里。
  • lib/router/route.js
    提供基础路由支持。尽管路由是应用的核心,但这个文件只有不到200行,你会发现它非常的简单优雅。

在你深入研究Express源码时,或许需要参考Node文档,尤其是HTTP模块部分

相关文章

网友评论

      本文标题:express源码分析路标

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