0.1.2 • Published 8 years ago

power-express v0.1.2

Weekly downloads
5
License
MIT
Repository
github
Last release
8 years ago

##Express的增强插件 Express的api,以及架构,个人认为比koa更加合理。但是Koa中支持使用Generator来处理异步回调,确实非常的有必要。 所以Power Express插件,就是为了在Express中引入Generator,使得异步编程和异常的处理更加的友好。

Installation

Install the plugin with npm:

$ npm install power-express --save-dev

Basic Usage

跟express一样的用法,只是后面的函数,可以使用Generator

app.get('/', function*(req, res) {
	var result = yield readFile(__dirname + '/test.js')
	return res.send(String(result))
})

为统一处理异常,添加一个addErrorHandle方法,如下使用

app.addErrorHandle(function(err, req, res) {
	res.json({
		code: 500,
		data: err.toString()
	})
})

目前支持:

  • get
  • post
  • delete
  • put
  • use
  • all
  • param
0.1.2

8 years ago

0.1.1

8 years ago

0.1.0

8 years ago

0.0.1

8 years ago