zoukankan      html  css  js  c++  java
  • 76.Nodejs Express目录结构

    转自:https://blog.csdn.net/xiaoxiaoqiye/article/details/51160262

    Express是一个基于Node.js平台的极简、灵活的web应用开发框架。在前面我们已经详细介绍了Express的安装,下面详细讲解下Express4.12.4的目录结构,方便我们以后Express的开发。

    bin:存放启动项目的脚本文件,默认www。

    node_modules:存放所有的项目依赖库,默认body-parser、cookie-parser、debug、jade、express、morgan、serve-favicon。
    bodyParser:用于解析客户端请求的body中的内容,内部使用JSON编码处理,,url编码处理以及对于文件的上传处理。
    cookieParser:中间件用于获取web浏览器发送的cookie中的内容。
    debug:小的调试工具,打印的是开发者自己在 控制台 打印的信息。
    jade:一个高性能的模板引擎,它深受 Haml 影响,它是用 JavaScript 实现的,并且可以供 Node 使用。
    morgan:打印的nodejs 服务器接受到的请求的信息。
    serve-favicon:favicon服务中间件和缓存。

    public:静态资源文件夹,默认images、javascripts、stylesheets。

    routes:路由文件相当于MVC中的Controller,默认index.js、users.js。

    views:页面文件,相当于MVC中的view,Ejs模板或者jade模板,默认error.jade、index.jade、layout.jade。

    package.json:项目依赖配置及开发者信息。

    app.js:应用核心配置文件,项目入口,相当于php项目中的 index.php、index.html。

    express目录结构

  • 相关阅读:
    课程作业(一)
    PTA 5-3 解题报告
    作业(四)
    C#循环语句整理
    C#数组和集合整理
    作业(三)
    1.0总结
    如何在C++中产生随机数
    CLSRSC-400: A system reboot is required to continue installing.
    Upgrade a Non-CDB To a PDB on CDB
  • 原文地址:https://www.cnblogs.com/sharpest/p/8108003.html
Copyright © 2011-2022 走看看