angular-socket-io io 未定义

angular-socket-io io is not defined

这里有一个建议:https://github.com/btford/angular-socket-io/issues/127

这并没有解决我的同样错误的问题。

删除:

script src="http://chat.socket.io/socket.io/socket.io.js"

版本

socket.io@1.3.7 node_modules/socket.io
node --version
v0.12.7

您必须在 index.html 中包含:

script src="<bowerComponentPath>/socket.io-client/socket.io.js"

在此之前:

script src="<bowerComponentPath>/angular-socket-io/socket.js"

是的,这是必需的:

bower install socket.io-client --save