由于某些原因,我的Node服务器无法提供路由
我尝试编译不同的Node版本(当前版本为0.6.13,也在服务器上运行,在那里它实际上可以正常工作)。
从app.js中,我得到
我尝试从localhost和端口8000以及使用express框架进行访问。
这是app.js的代码:
/socket.io/socket.io.js
,我总是得到404错误。我尝试编译不同的Node版本(当前版本为0.6.13,也在服务器上运行,在那里它实际上可以正常工作)。
从app.js中,我得到
info: socket.io started
,并且在尝试调用socket.io.js时没有错误。我尝试从localhost和端口8000以及使用express框架进行访问。
这是app.js的代码:
var express = require('express')
, app = require('express').createServer()
, io = require('socket.io').listen(app, { log: true });
app.listen(8000);
app.configure(function() {
app.use(express.static(__dirname + '/public'));
app.use(express.errorHandler({ dumpExceptions: true, showStack: true }));
});
io.sockets.on('connection', function (socket) {
// all other stuff here