小楼昨夜前端雨


小楼昨夜听风雨,风增相思雨添愁。西窗今霄纵酒诗,酒伤离情诗怀忧。 beyondouyuan

Node+Express+MongoDB开发博客(一)

写在前面 按原计划,本该是在上一篇走过一遍的nodejs实现实时聊天室后就打算把react和构建工具gulp和webpack巩固一遍的,不过周末恰巧把在公司这一段时间的学习笔记都带回来了,这里也包括了阅读《nodejs开发指南》以及参考Cnode社区《一起学习nodejs》这两篇经典好文而后...

NodeJs项目实战之实时聊天室(五)

写在前面 天下英雄我辈出,无论撸代码还是写博客笔记,没有持续三个小时都不好意思说是在学习,所以,接着喽! 结构中,server.js为服务器端处理文件。 client.js为当前用户客户端,为发起者。 chat.js为其他用户客户端,为接收者。 初始化设置 在启动应用进入到聊天界面时,...

NodeJs项目实战之实时聊天室(四)

写在前面 最近忙于公司的事情,好久没有动手写点什么了,感觉心里怪怪的,昨天又忙于吃狗粮,肚子有点不舒服,不过总算过去了。又是周末啦,继续node之路咯。 基础版 首先着手页面布局,我们的布局很简单,就是一个单页面的应用,使用jade模板已经bootstrap样式,实现布局。我们所需要的样...

NodeJs项目实战之实时聊天室(三)

写在前面 当我们一开始接触静态的html页面时,我们会把所有的内容都插入在html页面中,后来,我们逐渐的学会了分离,但是这还是不够,于是,我们使用了模板诸如template和jade之类等等等等,我们只需要设计好模板,然后通过JavaScript等技术的语法把我们的技术插入进来,这样会使得...

NodeJs项目实战之实时聊天室(二)

写在前面 WebSocket.io是一种协议,可用于实时数据传输。 socket.io 进入socket.io官网,根据官网的教程来做个小小的demo看看咯。 首先创建一个名为chat_exampel的项目工程文件夹,执行npm init命令,初始化一个package.json配置文件...

NodeJs项目实战之实时聊天室(一)

写在前面 当我们准备做一个nodejs的应用时,我们会首先创建一个项目的工程目录,这个时候,我们一般会首先从cmd窗口进入到该工程的根目录,然后执行npm init命令,此时,窗口要求我们按提示输入一些信息(这些信息就是之后的package.json的信息,如一些版本号,描述,关键词等等),...

NodeJs初成长之nodejs链接mysql

写在前面 1.使用cmd命令行登录mysql方法: 2.mysql -h主机地址 -u用户名 -p用户密码 3.注:u与username可以不用加空格,其它也一样 4.mysql -u (username) -p(password) 5.//如:用户名为irving,密码为irvin...