Javascript Local Node.js服务器接收并向网站上的组件发送消息
我想运行一个local Node.js服务器,或者监听事件,然后运行其他节点函数,但也会发出消息 因此,例如,让我们假设在我的CMS中有一个标记为Javascript Local Node.js服务器接收并向网站上的组件发送消息,javascript,node.js,Javascript,Node.js,我想运行一个local Node.js服务器,或者监听事件,然后运行其他节点函数,但也会发出消息 因此,例如,让我们假设在我的CMS中有一个标记为Start Watch的按钮。如果我单击此按钮,我想发出,甚至使用机器上的本地节点脚本将看到的Socket.io,然后运行更多的代码,在这种情况下,它将是gulp watch 然后在观察的另一个方向,如果上传了文件,我希望能够将其发送到我的CMS,以直观地向用户更新上传的文件或其他内容 我认为这是完全错误的,但这是我的尝试,但不起作用# CMS上的Vu
Start Watch
的按钮。如果我单击此按钮,我想发出,甚至使用机器上的本地节点脚本将看到的Socket.io
,然后运行更多的代码,在这种情况下,它将是gulp watch
然后在观察的另一个方向,如果上传了文件,我希望能够将其发送到我的CMS,以直观地向用户更新上传的文件或其他内容
我认为这是完全错误的,但这是我的尝试,但不起作用#
CMS上的Vue组件
在客户端上使用软件包
socket.io client
首先,您需要连接到服务器
在客户端上使用软件包
socket.io客户端
首先,您需要连接到服务器
<template>
<h2>Chat Testing</h2>
</template>
<script>
export default {
mounted() {
let socket = require('socket.io');
socket.emit('connection', []);
}
}
</script>
let app = require('express')();
let http = require('http').createServer(app);
let io = require('socket.io')(http);
io.on('connection', (socket) => {
console.log('a user connected');
});
http.listen(3000, () => {
console.log('listening on *:3000');
});