随笔分类 - nodejs 实战
分析自己学习nodejs 的心得和笔记
摘要:上一博文NodeJS 实战(二) - 聊天室① 介绍和实现聊天室静态资源的架构, 这一次来加入真正的实时聊天功能吧。在server.js需要加入新的模块,后续会来定义这个模块,这个模块是基于socket.io主要是用来支持var chatServer = require('./lib/chat_server');chatServer.listen(server)在lib文件夹里来定义这个模块(chat_server.js)吧首先引用nodejs socket.io 模块var socketio = require('socket.io');var io;var
阅读全文
摘要:node相关概念就不多做描述了,可以自己查看相关手册或者书籍,实战出真经,通过动手来才能真正体会和领悟到nodejs精髓。第一个demo 为简单的聊天室应用目标:初探nodejs 丰富的组件通过node来实现一个简单的实时应用熟悉服务端和客户端的交互 基本效果如下 准备 建立目录 Chatroom 安装依赖nodejs模块 具体用途将以后细说cd 到Chatroom(demo根目录下)输入命令 npm install socket.io输入命令 npm install mime完成后在根目录下,将能看到以下目录结构 开始根目录下创建 server.js 首先加入以下依赖代码var http .
阅读全文
摘要:NodeJS 实战(一) - 介绍和安装介绍Node.js不是JS应用、而是JS运行平台看到Node.js这个名字,初学者可能会误以为这是一个Javascript应用,事实上,Node.js采用C++语言编写而成,是一个 Javascript的运行环境。为什么采用C++语言呢?据Node.js创始人Ryan Dahl回忆,他最初希望采用Ruby来写Node.js,但是后来发现Ruby虚拟机的性能不能满足他的要求,后来他尝试采用V8引擎,所以选择了 C++语言。既然不是Javascript应用,为何叫.js呢?因为Node.js是一个Javascript的运行环境。提到Javascript, 大
阅读全文
浙公网安备 33010602011771号