文章分类 -  nodeJs

express--错误处理
摘要:错误处理 定义错误处理中间件和定义其他中间件一样,除了需要 4 个参数,而不是 3 个,其格式如下 (err, req, res, next)。例如: app.use(function(err, req, res, next) { console.error(err.stack); res.stat 阅读全文
posted @ 2016-02-25 15:51 苏荷酒吧 阅读(217) 评论(0) 推荐(0)
express--模板引擎
摘要:在 Express 中使用模板引擎 需要在应用中进行如下设置才能让 Express 渲染模板文件: views, 放模板文件的目录,比如: app.set('views', './views') view engine, 模板引擎,比如: app.set('view engine', 'jade') 阅读全文
posted @ 2016-02-25 15:40 苏荷酒吧 阅读(98) 评论(0) 推荐(0)
express--中间件
摘要:使用中间件 Express 是一个自身功能极简,完全是由路由和中间件构成一个的 web 开发框架:从本质上来说,一个 Express 应用就是在调用各种中间件。 中间件(Middleware) 是一个函数,它可以访问请求对象(request object (req)), 响应对象(response 阅读全文
posted @ 2016-02-25 14:26 苏荷酒吧 阅读(136) 评论(0) 推荐(0)
express--路由
摘要:路由 路由是指如何定义应用的端点(URIs)以及如何响应客户端的请求。 路由是由一个 URI、HTTP 请求(GET、POST等)和若干个句柄组成,它的结构如下: app.METHOD(path, [callback...], callback), app 是 express对象的一个实例, MET 阅读全文
posted @ 2016-02-25 12:00 苏荷酒吧 阅读(205) 评论(0) 推荐(0)
express--入门
摘要:Express 应用生成器 通过应用生成器工具 express 可以快速创建一个应用的骨架。 $ npm install express-generator -g 创建应用 $ express myapp 安装所有依赖包 $ cd myapp $ npm install 启动这个应用(MacOS 或 阅读全文
posted @ 2016-02-25 11:18 苏荷酒吧 阅读(93) 评论(0) 推荐(0)