我正在尝试在 heroku 上使用 express 和 socket.io 运行 nodejs 应用程序,结果出现此错误
EACCESS,权限被拒绝
当我尝试运行以下代码时:
app.configure(function () {
app.set('port', process.env.PORT || 3000);
});
var server = http.createServer(app).listen(app.get('port'))
io = require('socket.io').listen(server); // it crashes on this line
io.configure(function () {
io.set("transports", ["xhr-polling"]);
io.set("polling duration", 10);
io.set("log level", 1);
});
甚至可以在heroku上做到这一点吗?
依赖项:
"socket.io": "*",
"express": "3.0.0rc4",