随笔分类 -  Node.js

nodejs 转发websocket (websocket proxy)
摘要:暂时没有问题,如遇到欢迎指出。 阅读全文
posted @ 2016-11-11 15:13 友方人员 阅读(5459) 评论(1) 推荐(0)
thunkify和co的邂逅
摘要:上一篇说到thunkify的作用,这一篇说一下thunkify和co的集合 co中有一块代码 当你使用thunkify来处理一个带有callback的函数时候,co期待你处理后的函数上一个只接受一个callback的函数 譬如var thunkFunc = thunkify(function(a,b 阅读全文
posted @ 2016-05-05 16:29 友方人员 阅读(435) 评论(0) 推荐(0)
callback 转换到 promise
摘要:最近项目迭代,从express到koa,面对callback,想偷懒,就想到了Proxy对象 有这么一个基本的思路,由于局限较多,而且具体执行如何还是不知,考虑到可能的性能原因,还是用了 bluebird模块。 阅读全文
posted @ 2016-04-21 17:23 友方人员 阅读(649) 评论(0) 推荐(0)
thunkify 模块
摘要:上面为thunkify模块的源码。 以前当我们调用的时候带有callback的方法的时候都是这样的 当使用thunkify之后 我个人就一直在process2的方法上一个转不过去,知道这样执行了,但是就是思维跟不上。 特此详细记录分析下。 当调用process2的时候,我们能看到通过闭包,让args 阅读全文
posted @ 2016-04-13 14:41 友方人员 阅读(350) 评论(0) 推荐(0)
koa框架异步返回值的操作(co,koa-compose)
摘要:最近在做demo的时候使用了koa框架,自己做了一个静态服务器,首先判断访问文件是否存在,在回调函数中设置了this.body,run之后,各种404,花了N长的时间把koa-compose和co模块看了下,只能说自己终于有了一个比较浅显的认识了。 首先我们看下koa-compose的代码,就短短的 阅读全文
posted @ 2016-01-27 12:01 友方人员 阅读(4561) 评论(0) 推荐(0)