金沙澳门登陆网站js搭建即时通讯系统_node

2019-12-02 18:42 来源:未知

选用socket.io和nodejs搭建websocket服务器端

socket.io不只能够搭建客商端的websocket服务,并且辅助nodejs服务器端的websocket。

上面让本人来介绍一下怎么设置配备nodejs.

进入

安装完结后,会自动配置情状蒙受变量。若无活动配置,本身手动在path处加上 ;C:nodejs。

设置到位后,需求安顿npm来治本node.js的模块。

在window下安装npm需求设置git。

设置完git后,展开gitbush。实施上面几步:

git config --system http.sslcainfo /bin/curl-ca-bundle.crtgit clone --recursive git://github.com/isaacs/npm.gitcd npmnode cli.js install npm -gf

率先个是设置不会有其余提醒,第二步会到github上下载npm会有下载文件和进程,第四步是安装npm到node.js会复制多少个公文cmd文件和mode_modules文件夹到nodejs目录。

这么就布署好了npm。

假诺需求安装什么模块直接输入npm install ***。

从未npm的照旧windows客户能够使用github下载socket.io何况放入到node_modules文件夹中,具体安排能够参见文章:《nodejs教程:配置nodejs.exe的windows目录布局》

金沙澳门登陆网站,nodejs安装socket.io

使用node插件管理包,运转下边包车型地铁授命就足以设置成功socket.io

npm install socket.io

用socket.io 达成的一个例子

     function doit() { var socket = io.connect; socket.on('news', function  {//接收到服务器发送过来的名为'new'的数据 console.log;//data为应服务器发送过来的数据。 socket.emit('my new event', { my:'new data' });//向服务器发送数据,实现双向数据传输 }); socket.on('other', function  {//接收另一个名为'other'数据, console.log; socket.emit('event1', { my:'other data' }); }); }    click me   

socket.io.client.js可以

TAG标签:
版权声明:本文由金沙澳门唯一官网发布于金沙澳门登陆网站,转载请注明出处:金沙澳门登陆网站js搭建即时通讯系统_node