利用node.js如何搭建一个简易的即时响应服务器


Posted in Javascript onMay 28, 2017

前言

本文默认您已经按照 nodejs 如果没有安装请安装,安装教程可以查看这篇文章,下面废话不多说,下面来看看这篇文章详细的内容介绍吧。

前提需要创建一个 前端项目

1. 创建一个html文件 写入以下内容

利用node.js如何搭建一个简易的即时响应服务器

需要说明的是  /socket.io/socket.io.js 这个文件 服务器会生成 使用方法在 node_modules\socket.io\lib\socket.js里面

2. 创建一个js文件  (我的文件名字叫sock.js)

利用node.js如何搭建一个简易的即时响应服务器

这个js文件是需要运行的文件 里面的代码都有注释

3. 运行一下 cmd到刚才创建的前端项目下面  执行  npm install socket.io 这个命令

利用node.js如何搭建一个简易的即时响应服务器

得到这个目录 (需要说明 sock.js和node_modules需要同目录 也许可以不目录 但是我没找到相关文档)

4.继续执行 node sock.js 这命令 然后打开浏览器 输入地址 http://localhost:8080/ 就能看到以下画面

利用node.js如何搭建一个简易的即时响应服务器
随便输入一个内容 测试一下

这里注意端口号  刚才我在sock.js里面已经定义了 8080端口  在浏览器里面也需要打开8080端口

5.测试数据是不是真的通过nodejs服务来传递 

利用node.js如何搭建一个简易的即时响应服务器
数据在这里

利用node.js如何搭建一个简易的即时响应服务器

得到如下结果

表明数据是通过nodejs服务来传输的

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家三水点靠木的支持。

Javascript 相关文章推荐
Prototype Selector对象学习
Jul 23 Javascript
Jquery CheckBox全选方法代码附js checkbox全选反选代码
Jun 09 Javascript
JavaScript版TAB选项卡效果实例
Aug 16 Javascript
jquery遍历筛选数组的几种方法和遍历解析json对象
Dec 13 Javascript
jQuery带箭头提示框tooltips插件集锦
Nov 17 Javascript
JS基于clipBoard.js插件实现剪切、复制、粘贴
May 03 Javascript
JavaScript和jQuery获取input框的绝对位置实现方法
Oct 13 Javascript
原生js+cookie实现购物车功能的方法分析
Dec 21 Javascript
详解javascript常用工具类的封装
Jan 30 Javascript
JavaScript动态创建二维数组的方法示例
Feb 01 Javascript
vue动画效果实现方法示例
Mar 18 Javascript
后台使用freeMarker和前端使用vue的方法及遇到的问题
Jun 13 Javascript
利用Angular.js编写公共提示模块的方法教程
May 28 #Javascript
Angular2入门教程之模块和组件详解
May 28 #Javascript
关于Angular2 + node接口调试的解决方案
May 28 #Javascript
对象不支持indexOf属性或方法的解决方法(必看)
May 28 #Javascript
设置cookie指定时间失效(实例代码)
May 28 #Javascript
Mac系统下Webstorm快捷键整理大全
May 28 #Javascript
获取url中用&隔开的参数实例(分享)
May 28 #Javascript
You might like
第七节 类的静态成员 [7]
2006/10/09 PHP
SMARTY学习手记
2007/01/04 PHP
深入解析php中的foreach问题
2013/06/30 PHP
php绘图之在图片上写中文和英文的方法
2015/01/24 PHP
php之static静态属性与静态方法实例分析
2015/07/30 PHP
ThinkPHP函数详解之M方法和R方法
2015/09/10 PHP
javascript 操作Word和Excel的实现代码
2009/10/26 Javascript
关于UTF-8的客户端用AJAX方式获取GB2312的服务器端乱码问题的解决办法
2010/11/30 Javascript
Bootstrap零基础入门教程(二)
2016/07/18 Javascript
html+js+highcharts绘制圆饼图表的简单实例
2016/08/04 Javascript
JS简单实现移动端日历功能示例
2016/12/28 Javascript
Bootstrap进度条实现代码解析
2017/03/07 Javascript
深入浅析Vue不同场景下组件间的数据交流
2017/08/15 Javascript
浅谈vue自定义全局组件并通过全局方法 Vue.use() 使用该组件
2017/12/07 Javascript
从零开始封装自己的自定义Vue组件
2018/10/09 Javascript
详解ES6中的 Set Map 数据结构学习总结
2018/11/06 Javascript
使用Layer组件弹出多个对话框(非嵌套)与关闭及刷新的例子
2019/09/25 Javascript
基于vue+element实现全局loading过程详解
2020/07/10 Javascript
Python函数学习笔记
2008/10/07 Python
Python中optparser库用法实例详解
2018/01/26 Python
Python数据结构之栈、队列及二叉树定义与用法浅析
2018/12/27 Python
matplotlib实现显示伪彩色图像及色度条
2019/12/07 Python
阿根廷首家户外用品制造商和经销商:Montagne
2018/02/12 全球购物
俄罗斯宠物用品网上商店:ZooMag
2019/12/12 全球购物
Farfetch中文官网:奢侈品牌时尚购物平台
2020/03/15 全球购物
屈臣氏菲律宾官网:Watsons菲律宾
2020/06/30 全球购物
幼儿教师个人求职信范文
2013/09/21 职场文书
设备动力科岗位职责范本
2014/02/23 职场文书
小学生开学感言
2014/02/28 职场文书
民主生活会批评与自我批评总结
2014/10/17 职场文书
大学生村官入党自传
2015/06/26 职场文书
三八妇女节致辞
2015/07/31 职场文书
家长会感言
2015/08/01 职场文书
2016大学生就业指导课心得体会
2016/01/15 职场文书
Python中for后接else的语法使用
2021/05/18 Python
学会Python数据可视化必须尝试这7个库
2021/06/16 Python