天天看点

sokect.io.js 404可能有用的解决办法

今天试着用express和socket.io练练手,但是发觉socket.io报404错误,之后发觉原来是因为用express对象监听端口导致文件找不到报错。

比如我的是

var app=express();

app.listen(3000);

这样监听之后就会去express所托管的静态文件夹去找socket.io文件,自然就报错了。

所以我们应该创建一个服务去监听,这样才不会报错。

var http = require( 'http'). Server(app);

然后再

http. listen( 3000) 这样应该不会报错了。。。当然,错误的原因可能不止这一个,虽然坑多,但填坑也可以积累更多的经验和知识。。。。。

继续阅读