利用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 相关文章推荐
javascript判断单选框或复选框是否选中方法集锦
Apr 04 Javascript
纯JavaScript实现的完美渐变弹出层效果代码
Apr 02 Javascript
JS文本框追加多个下拉框的值的简单实例
Jul 12 Javascript
JQuery弹出炫丽对话框的同时让背景变灰色
May 22 Javascript
JS是按值传递还是按引用传递
Jan 30 Javascript
JS实现两表格里数据来回转移的方法
May 28 Javascript
高效利用Angular中内置服务$http、$location等
Mar 22 Javascript
javascript实现的全国省市县无刷新多级关联菜单效果代码
Aug 01 Javascript
JavaScript之Map和Set_动力节点Java学院整理
Jun 29 Javascript
vue项目中v-model父子组件通信的实现详解
Dec 10 Javascript
vue动态绑定class的几种常用方式小结
May 21 Javascript
koa2 用户注册、登录校验与加盐加密的实现方法
Jul 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
使用sockets:从新闻组中获取文章(三)
2006/10/09 PHP
PHP文件下载类
2006/12/06 PHP
利用PHP生成静态HTML文档的原理
2012/10/29 PHP
php实现插入排序
2015/03/29 PHP
PHP时间处理类操作示例
2018/09/05 PHP
PHP生成zip压缩包的常用方法示例
2019/08/22 PHP
javascript preload&lazy load
2010/05/13 Javascript
前后台交互过程中json格式如何解析以及如何生成
2012/12/26 Javascript
nullJavascript中创建对象的五种方法实例
2013/05/07 Javascript
一款jquery特效编写的大度宽屏焦点图切换特效的实例代码
2013/08/05 Javascript
js中AppendChild与insertBefore的用法详细解析
2013/12/16 Javascript
javascript页面动态显示时间变化示例代码
2013/12/18 Javascript
input标签内容改变的触发事件介绍
2014/06/18 Javascript
js实现点击按钮后给Div图层设置随机背景颜色的方法
2015/05/06 Javascript
AngularJS学习笔记之基本指令(init、repeat)
2015/06/16 Javascript
js右下角弹出提示框示例代码
2016/01/12 Javascript
JS组件Bootstrap dropdown组件扩展hover事件
2016/04/17 Javascript
Vue+Flask实现简单的登录验证跳转的示例代码
2018/01/13 Javascript
JavaScript继承的特性与实践应用深入详解
2018/12/30 Javascript
echarts大屏字体自适应的方法步骤
2019/07/12 Javascript
Koa从零搭建到Api实现项目的搭建方法
2019/07/30 Javascript
Vue通过for循环随机生成不同的颜色或随机数的实例
2019/11/09 Javascript
vue.js 实现a标签href里添加参数
2019/11/12 Javascript
100行代码实现vue表单校验功能(小白自编)
2019/11/19 Javascript
Vue将props值实时传递 并可修改的操作
2020/08/09 Javascript
Vue 列表页带参数进详情页的操作(router-link)
2020/11/13 Javascript
介绍Python中几个常用的类方法
2015/04/08 Python
Pandas实现数据类型转换的一些小技巧汇总
2018/05/07 Python
python 生成图形验证码的方法示例
2018/11/11 Python
将python文件打包成EXE应用程序的方法
2019/05/22 Python
django框架模板中定义变量(set variable in django template)的方法分析
2019/06/24 Python
Kmeans均值聚类算法原理以及Python如何实现
2020/09/26 Python
美国设计师精美珠宝购物网:Netaya
2016/08/28 全球购物
公安局班子个人对照检查材料思想汇报
2014/10/09 职场文书
大学生奶茶店创业计划书
2019/06/25 职场文书
创业计划书之酒厂
2019/10/14 职场文书