0
发射我有三个文件app.js
db.js
和client.html
app.js
是服务器js
文件和db.js
是我与数据库
的所有行动的文件,我使用套接字告诉用户他的数据库中的订单是否发生了一些变化。
但我在app.js
使用socket io当某些动作发生时,我如何从db.js
发出?socket.io和node.js中从另一个文件服务器相比
发射我有三个文件app.js
db.js
和client.html
app.js
是服务器js
文件和db.js
是我与数据库
的所有行动的文件,我使用套接字告诉用户他的数据库中的订单是否发生了一些变化。
但我在app.js
使用socket io当某些动作发生时,我如何从db.js
发出?socket.io和node.js中从另一个文件服务器相比
在app.js
var server = require('http').Server(app);
var io=require('./db')(server);
server.listen(5000, (req, res, next) => {
console.log(' i am listening')
})
在db.js
module.exports = function (server) {
let io = require('socket.io')(server)
io.on('connection', function (socket) {
//do you stuff here
})
}
感谢,现在的工作 –