socket.io没有在heroku上工作

Viv*_*vek 1 heroku node.js

每当我尝试require("socket.io");在heroku 上使用它时都会失败并显示消息"找不到模块socket.io".

我认为这是我的设置问题,因为我的本地node.js服务器运行正常.

我需要改变什么?

Raf*_*tro 6

雪松上的Heroku不支持websockets

无论如何你可以使用socket.io

io.set("transports", ["xhr-polling"]); 
io.set("polling duration", 10); 
Run Code Online (Sandbox Code Playgroud)

https://devcenter.heroku.com/articles/using-socket-io-with-node-js-on-heroku