1

查看SockJS 多路复用示例

我让服务器运行。当我去时,http://127.0.0.1:9999/multiplex 我看到一条欢迎消息“ Welcome to SockJS!

当我尝试浏览 index.hmtl 时, http://127.0.0.1:9999/index.html我收到 404 消息“ Cannot GET /index.html

' ' 与正在运行index.html的目录位于同一目录中。server.js为什么服务器找不到这个文件?

4

2 回答 2

1

请仔细检查您是否使用了良好的快递版本。Express 3 更改的 API 和代码可能需要一些调整。有关示例,请参见 sockjs-node/examples。

于 2013-04-05T23:50:56.427 回答
0

安装 express 3.1.1 并对server.js 进行了一些代码更新。现在,当我访问http://127.0.0.1:9999/它时,它为我提供了服务器中指定的 index.html:

app.get('/', function (req, res) {
    res.sendfile(__dirname + '/index.html');
});

不知道为什么,但http://127.0.0.1:9999/index.html仍然没有给我文件。

于 2013-04-07T22:50:38.350 回答