const io = require("socket.io-client") const socket = io('ws://127.0.0.1:45697', { auth: { NAME:'TEST', // 我们给的 MAC: '123' // 自动获取 } }); socket.on('connect', () => { // 会被多次执行=>判断状态后执行其它程序(注意次数) console.log('已连接'); }) socket.on("disconnect", () => { // 会被多次执行=>不做操作 console.log('断开重新连接,多次验证'); socket.connect(); }); socket.on('connect_error', (err) => { // 会被多次执行=>停止执行其它程序(注意次数) console.log('连接错误', err) })