socketio与vue-cli的结合使用的示例代码

关于在vue中使用websocket的简易例子

为青川等地区用户提供了全套网页设计制作服务,及青川网站建设行业解决方案。主营业务为成都网站设计、网站建设、青川网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

使用vue-cli生成一个vue模版

安装三个依赖:

npm install -s socket.io
npm install -s vue-socket.io
npm install -s socket.io-client

创建一个新的servers:在文件最外层创建 server/app.js文件:

var sever=require('http').createServer();
var io=require('socket.io')(sever)

io.on('connection', function (socket) {
  socket.on('login',function(data){ //接收连接中的login事件
    console.log(data);
    io.emit('loginmsg','你发过来的数据是:'+data) //发送回去 事件名为loginmsg
   })

})
console.log('socket端口:8000');
sever.listen(8000)

在package.js文件中添加启动脚本:

script{ "server": "node sever/app.js"}

在mian.js中vue.use():

import VueSocketio from 'vue-socket.io';
import socketio from 'socket.io-client';
Vue.use(VueSocketio, socketio('ws://127.0.0.1:8000'));//与websocket服务端链接

在.vue文件中:




先启动8000端口 npm run server

然后打开新的命令行 npm run dev 启动vue模版

socket io与vue-cli的结合使用的示例代码

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持创新互联。


分享名称:socketio与vue-cli的结合使用的示例代码
标题网址:http://bzwzjz.com/article/pdhhpp.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站建设推广 企业网站建设 成都商城网站建设 网站设计 外贸营销网站建设 企业网站设计 四川成都网站制作 成都响应式网站建设 网站制作公司 企业网站设计 重庆手机网站建设 成都网站制作 重庆网站制作 成都网站设计 营销型网站建设 网站设计制作报价 成都网站建设公司 成都定制网站建设 成都定制网站建设 成都网站制作 成都网站建设 成都网站建设公司