利用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 相关文章推荐
csdn 论坛技术区平均给分功能
Nov 07 Javascript
兼容IE和FF的js脚本代码小结(比较常用)
Dec 06 Javascript
JavaScript自定义DateDiff函数(兼容所有浏览器)
Mar 01 Javascript
利用js制作html table分页示例(js实现分页)
Apr 25 Javascript
javascript+html5实现绘制圆环的方法
Jul 28 Javascript
jQuery实现图像旋转动画效果
May 29 Javascript
微信小程序 地图定位简单实例
Oct 14 Javascript
如何处理JSON中的特殊字符
Nov 30 Javascript
BootStrap表单验证实例代码
Jan 13 Javascript
轻松理解JavaScript闭包
Mar 14 Javascript
JS运动改变单物体透明度的方法分析
Jan 23 Javascript
webpack实现一个行内样式px转vw的loader示例
Sep 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
Php获取金书网的书名的实现代码
2010/06/11 PHP
php中FTP函数ftp_connect、ftp_login与ftp_chmod用法
2014/11/18 PHP
PHP读取汉字的点阵数据
2015/06/22 PHP
PHP实现简单数字分页效果
2015/07/26 PHP
php批量删除超链接的实现方法
2015/10/19 PHP
PHP正则获取页面所有图片地址
2016/03/23 PHP
值得分享的php+ajax实时聊天室
2016/07/20 PHP
使用php自动备份数据库表的实现方法
2017/07/28 PHP
Laravel中的Auth模块详解
2017/08/17 PHP
Thinkphp 框架配置操作之配置加载与读取配置实例分析
2020/05/15 PHP
GWT中复制到剪贴板 js+flash实现复制 兼容性比较好
2010/03/07 Javascript
JS小功能(button选择颜色)简单实例
2013/11/29 Javascript
JS实现简易图片轮播效果的方法
2015/03/25 Javascript
AngularJS 仿微信图片手势缩放的实例
2017/09/28 Javascript
微信小程序radio组件使用详解
2018/01/31 Javascript
详解Angular6.0使用路由步骤(共7步)
2018/06/29 Javascript
vue2.0父子组件间传递数据的方法
2018/08/16 Javascript
使用 UniApp 实现小程序的微信登录功能
2020/06/09 Javascript
在Python中处理XML的教程
2015/04/29 Python
python统计文本文件内单词数量的方法
2015/05/30 Python
Phantomjs抓取渲染JS后的网页(Python代码)
2016/05/13 Python
python简单图片操作:打开\显示\保存图像方法介绍
2017/11/23 Python
Python面向对象之类和实例用法分析
2019/06/08 Python
浅析PEP570新语法: 只接受位置参数
2019/10/15 Python
Python字典的概念及常见应用实例详解
2019/10/30 Python
python写一个随机点名软件的实例
2019/11/28 Python
基于python plotly交互式图表大全
2019/12/07 Python
python中upper是做什么用的
2020/07/20 Python
python开发一个解析protobuf文件的简单编译器
2020/11/17 Python
英语专业推荐信
2013/11/16 职场文书
会议接待欢迎标语
2014/10/08 职场文书
会计工作能力自我评价
2015/03/05 职场文书
答谢酒会主持词
2015/07/02 职场文书
货款欠条范本
2015/07/03 职场文书
为Java项目添加Redis缓存的方法
2021/05/18 Redis
为什么MySQL不建议使用SELECT *
2022/04/03 MySQL