1

我正在尝试将 socket.io 与sails js 一起使用。我知道这非常简单,并且sails 提供了一个开箱即用的可用socket.io 结构。然而,当我尝试使用远程客户端连接到我的风帆服务器时

io.connect(http://localhost:1337)

它使我的服务器崩溃并显示以下消息:

/node_modules/express/node_modules/connect/lib/utils.js:216 return 0 == str.indexOf('s:') ^ TypeError:无法调用未定义的方法'indexOf'

我可能遗漏了一些东西,但我不明白什么......关于这个的任何线索?

谢谢 !

4

2 回答 2

0

看起来您在 io.connect() 调用中缺少一些引号,但我无法想象如果您的代码真的是这样编写的,您的客户端应用程序不会引发语法错误。验证您是否拥有:

io.connect('http://localhost:1337');
于 2013-09-14T20:40:44.300 回答
-1

咳咳...你有没有看过@文档:http ://sailsjs.org/#!documentation/sockets 这很不言自明,但如果你需要任何帮助

于 2013-08-27T13:26:54.250 回答