利用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 相关文章推荐
jquery属性过滤选择器使用示例
Jun 18 Javascript
在javascript中实现函数数组的方法
Dec 25 Javascript
jquery的ajax和getJson跨域获取json数据的实现方法
Feb 04 Javascript
jQuery学习笔记之jQuery原型属性和方法
Jun 09 Javascript
jQuery改变form表单的action,并进行提交的实现代码
May 25 Javascript
Vue实现数字输入框中分割手机号码的示例
Oct 10 Javascript
javascript与PHP动态往类中添加方法对比
Mar 21 Javascript
使用webpack搭建react开发环境的方法
May 15 Javascript
JavaScript实现省市区三级联动
Feb 13 Javascript
从0搭建vue-cli4脚手架
Jun 17 Javascript
Vue 数据绑定的原理分析
Nov 16 Javascript
vue3中轻松实现switch功能组件的全过程
Jan 07 Vue.js
利用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去除字符串换行符示例分享
2014/02/13 PHP
PHP大批量插入数据库的3种方法和速度对比
2014/07/08 PHP
PHP输出九九乘法表代码实例
2015/03/27 PHP
php使用cookie实现记住用户名和密码实现代码
2015/04/27 PHP
Laravel实现ApiToken认证请求
2019/10/14 PHP
laravel框架数据库操作、查询构建器、Eloquent ORM操作实例分析
2019/12/20 PHP
php中try catch捕获异常实例详解
2020/08/06 PHP
40个有创意的jQuery图片和内容滑动及弹出插件收藏集之三
2012/01/03 Javascript
JS字符串截取函数实例
2013/12/27 Javascript
JS嵌套函数调用上下文的问题解决
2014/03/26 Javascript
jQuery实现百叶窗焦点图动画效果代码分享(附源码下载)
2016/03/14 Javascript
jQuery实现图片局部放大镜效果
2016/03/17 Javascript
JS实现登录页面记住密码和enter键登录方法推荐
2016/05/10 Javascript
Angularjs结合Bootstrap制作的一个TODO List
2016/08/18 Javascript
JavaScript数组去重由慢到快由繁到简(优化篇)
2016/08/26 Javascript
jQuery EasyUI tree 使用拖拽时遇到的错误小结
2016/10/10 Javascript
js实时获取窗口大小变化的实例代码
2016/11/18 Javascript
Javascript实现基本运算器
2017/07/15 Javascript
javascript实现弹幕墙效果
2019/11/28 Javascript
[43:47]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#2 MVP.Phx VS Fnatic第一局
2016/03/05 DOTA
Python3 socket同步通信简单示例
2017/06/07 Python
Python爬虫爬取一个网页上的图片地址实例代码
2018/01/16 Python
前端canvas动画如何转成mp4视频的方法
2019/06/17 HTML / CSS
Backcountry旗下的户外商品闪购网站:steep&cheap
2016/09/22 全球购物
婚前协议书范本
2014/04/15 职场文书
地球一小时宣传标语
2014/06/24 职场文书
旅游活动总结
2014/08/27 职场文书
无犯罪记录证明范本
2014/09/15 职场文书
2014年医德医风工作总结
2014/11/13 职场文书
演讲开场白台词大全
2015/05/29 职场文书
党员电教片《信仰》心得体会
2016/01/15 职场文书
导游词之重庆钓鱼城
2019/09/19 职场文书
详解Html5项目适配系统深色模式方案总结
2021/04/14 HTML / CSS
Python中Selenium对Cookie的操作方法
2021/07/09 Python
python游戏开发Pygame框架
2022/04/22 Python
JavaScript中reduce()的用法
2022/05/11 Javascript