nodejs
文甜心
这个作者很懒,什么都没留下…
展开
-
初识socket.io
照着书上的代码敲了一遍聊天室程序,功能比较复杂,包括新房间的创建,房间的切换,名称的更改等。逻辑较为简单,辅助函数也没有什么高级用法,但港真,在recoding之前,我竟然不知道,前后端的交互接口,或者说前端的socket是如何同后端搭上线的(原谅我是个刚入门的菜j)。思路如下:1、首先要给client提供静态文件服务,即请求的html、css、js等文件。2、在服务器端处理与聊天相关的消息。原创 2017-04-03 13:24:16 · 792 阅读 · 1 评论 -
promise的实现原理
以node EventEmitter为核心实现基础版promise//利用node EventEmitter实现promise var Promise = function(){ EventEmitter.call(this);//显式调用构造函数 } util.inherits(Promise,EventEmitter);//利用node util工具函数i原创 2017-06-19 19:35:10 · 952 阅读 · 0 评论 -
vue-router使用history的配置问题
vue使用history后,能够使得url更加漂亮,也就是不再有‘#’的问题,但同时我们会发现,如果页面直接访问,比如http://www.xxx.com/user/info的时候,显示无法get,并且刷新的时候,也会出现同样的问题。 vue-router官方资料说需要服务器端配置支持,在node中也就是需要一个connect-history-api-fallback的中间件。 而后原创 2017-06-10 21:36:21 · 7607 阅读 · 0 评论