【发布时间】:2017-11-09 22:04:33
【问题描述】:
我有几个关于为我的 node.js 应用程序配置 socket.io 的问题。
当需要
var socket = require('socket.io')( /* HERE */ )时,是否需要输入我的服务器监听/* HERE */所在的端口?-
在上面一行的正下方,我有另一个 require 函数,用于一个包含一些常量和一个函数的 .js 文件(见下文)。当我尝试在该文件中引用“套接字”时,它说它是未定义的。但既然这条线低于上面看到的 socket.io 中间件的 require 线,为什么它会说 'undefined'?
const numbers = '1234' function asd(req,res,next) { socket.emit('a') } module.exports = { asd } -
为了配置客户端socket.io,我添加了这一行:
var socket = io.connect('https://mydomain')我需要说“mydomain:port”还是“mydomain”就够了?
【问题讨论】:
-
你能把你的整个代码贴出来吗?
-
发布它是为了什么?
-
post it for what???你确实意识到你的代码是调试所必需的,对吧? -
您需要发布您的代码,以便我们一起找出问题所在以及原因。这是一个 programming 相关的帮助站点,因此我们需要代码。如果您发布代码,而不是发布解释,您将获得所需的帮助。
-
贴出代码。
标签: javascript node.js sockets websocket socket.io