这是我的第一个 node.js 和 socket.io 应用程序,我没有使用 express,我想在 heroku 上部署应用程序,我需要使用它吗?我的意思是我刚刚在 localhost 和我的服务器文件(即 game.js)上做了 npm install socket.io 我只有 io = require("socket.io") 和 socket = io.listen(Number(process.env.PORT))在我发送消息的文件之一中,我有 socket = io.connect(); 所以请告诉我是否需要使用 express 以及如何修改我现有的应用程序?我已经给出了应用程序源的链接
(https://github.com/bitgeeky/herokutest)
虽然应用程序通过更改端口号在 localhost 上正常工作,但更改为某些端口号(8000)但 Heroku 错误日志执行“heroku open”是 http://pastebin.com/MtB0z5vQ