superagent-q
A very thin wrapper layer between super-agent and Q to promisify superagent’s callbacks
https://github.com/ericvicenti/superagent-q
想法是不错的
我觉得更好的组合是request + bluebird
Promise.promisifyAll(request)
这样看起来更帅一些