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
苏荷酒吧
阅读(208)
推荐(0) 编辑
express--模板引擎
摘要:在 Express 中使用模板引擎 需要在应用中进行如下设置才能让 Express 渲染模板文件: views, 放模板文件的目录,比如: app.set('views', './views') view engine, 模板引擎,比如: app.set('view engine', 'jade')
阅读全文
posted @
2016-02-25 15:40
苏荷酒吧
阅读(90)
推荐(0) 编辑
express--中间件
摘要:使用中间件 Express 是一个自身功能极简,完全是由路由和中间件构成一个的 web 开发框架:从本质上来说,一个 Express 应用就是在调用各种中间件。 中间件(Middleware) 是一个函数,它可以访问请求对象(request object (req)), 响应对象(response
阅读全文
posted @
2016-02-25 14:26
苏荷酒吧
阅读(130)
推荐(0) 编辑
express--路由
摘要:路由 路由是指如何定义应用的端点(URIs)以及如何响应客户端的请求。 路由是由一个 URI、HTTP 请求(GET、POST等)和若干个句柄组成,它的结构如下: app.METHOD(path, [callback...], callback), app 是 express对象的一个实例, MET
阅读全文
posted @
2016-02-25 12:00
苏荷酒吧
阅读(197)
推荐(0) 编辑
express--入门
摘要:Express 应用生成器 通过应用生成器工具 express 可以快速创建一个应用的骨架。 $ npm install express-generator -g 创建应用 $ express myapp 安装所有依赖包 $ cd myapp $ npm install 启动这个应用(MacOS 或
阅读全文
posted @
2016-02-25 11:18
苏荷酒吧
阅读(89)
推荐(0) 编辑