您的位置:首页 > Web前端 > Node.js

Node.js Express目录结构

2016-06-01 13:46 465 查看
Express是一个基于Node.js平台的极简、灵活的web应用开发框架。在前面我们已经详细介绍了Express的安装,下面详细讲解下Express4的目录结构,方便我们以后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 node.js