利用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 相关文章推荐
一份老外写的XMLHttpRequest代码多浏览器支持兼容性
Jan 11 Javascript
JavaScript 实现类的多种方法实例
May 01 Javascript
优化javascript的执行效率一些方法总结
Dec 25 Javascript
浅析javascript的间隔调用和延时调用
Nov 12 Javascript
jQuery中get()方法用法实例
Dec 27 Javascript
Javascript日期格式化format函数的使用方法
Aug 30 Javascript
微信小程序 教程之wxapp视图容器 scroll-view
Oct 19 Javascript
js倒计时小实例(多次定时)
Dec 08 Javascript
js实现登录验证码
Dec 22 Javascript
微信小程序实现原生步骤条
Jul 25 Javascript
JS用最简单的方法实现四舍五入
Aug 27 Javascript
Vue-cli3多页面配置详解
Mar 22 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
php使用pdo连接mssql server数据库实例
2014/12/25 PHP
php中通过eval实现字符串格式的计算公式
2017/03/18 PHP
PHP使用PHPExcel实现批量上传到数据库的方法
2017/06/08 PHP
QQ登录简单实现代码
2021/03/09 Javascript
javascript实现拖放效果
2015/12/16 Javascript
AJAX实现瀑布流触发分页与分页触发瀑布流的方法
2016/05/23 Javascript
Centos7 中安装 Node.js v4.4.4
2016/11/03 Javascript
JS正则截取两个字符串之间及字符串前后内容的方法
2017/01/06 Javascript
Vue.js 插件开发详解
2017/03/29 Javascript
js+html5实现半透明遮罩层弹框效果
2020/08/24 Javascript
原生js中ajax访问的实例详解
2017/09/19 Javascript
微信小程序使用echarts获取数据并生成折线图
2019/10/16 Javascript
javascript实现倒计时效果
2020/02/17 Javascript
webpack5 联邦模块介绍详解
2020/07/08 Javascript
浅谈python中截取字符函数strip,lstrip,rstrip
2015/07/17 Python
CentOS 6.X系统下升级Python2.6到Python2.7 的方法
2016/10/12 Python
Python3 Tensorlfow:增加或者减小矩阵维度的实现
2020/05/22 Python
Python之Matplotlib文字与注释的使用方法
2020/06/18 Python
BeautifulSoup中find和find_all的使用详解
2020/12/07 Python
细说NumPy数组的四种乘法的使用
2020/12/18 Python
轻松掌握CSS3中的字体大小单位rem的使用方法
2016/05/24 HTML / CSS
css3使用animation属性实现炫酷效果(推荐)
2020/02/04 HTML / CSS
路易威登和香奈儿手袋:LuxeDH
2017/01/12 全球购物
墨西哥皇宫度假村预订:Palace Resorts
2018/06/16 全球购物
巴西补充剂和维生素购物网站:Natue
2019/06/17 全球购物
会议开场欢迎词
2014/01/15 职场文书
社团文化节策划书
2014/02/01 职场文书
小学开学典礼主持词
2014/03/19 职场文书
个人贷款承诺书
2014/03/28 职场文书
中学生爱国演讲稿
2014/09/05 职场文书
刑事辩护授权委托书
2014/09/13 职场文书
优秀班集体事迹材料
2014/12/25 职场文书
党员干部学习十八届五中全会精神心得体会
2016/01/05 职场文书
PHP 对接美团大众点评团购券(门票)的开发步骤
2021/04/03 PHP
详解python的内存分配机制
2021/05/10 Python
Pytest中conftest.py的用法
2021/06/27 Python