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。相关文章推荐
- 使用 HTTP 上传 G 级的文件之 Node.js 版本
- mongo实现消息队列
- Node.js压缩web项目中的js,css和图片
- node连接mysql数据库
- async.js 学习记录
- 异步流程控制:7 行代码学会 co 模块
- 新时代编辑神器:Atom
- rem : web app适配的秘密武器
- jquery高级应用之Deferred对象
- 如何安装SQL Server 2008 Management Studio Express
- node.js中的fs.mkdir方法使用说明
- 为什么Node.js会这么火呢?Node.js流行的原因
- 究竟什么是Node.js?Node.js有什么好处?
- Linux下为Node.js程序配置MySQL或Oracle数据库的方法
- 三种Node.js写文件的方式
- node.js中的http.response.removeHeader方法使用说明
- 快速掌握Node.js模块封装及使用
- Node.js文件操作方法汇总
- Nodejs爬虫进阶教程之异步并发控制
- 简单谈谈node.js 版本控制 nvm和 n