1

我在 Firebase 上部署了Socket.io 官方聊天应用程序,但它总是在控制台中显示 https://.firebaseapp.com/socket.io/ [HTTP/1.1 404 Not Found]。这个问题怎么解决??它适用于我的本地机器http://localhost:3000

我应该改变 var http = require('http').Server(app); 到 var http = require('https').Server(app); 因为 Firebase 托管仅支持 SSL。

任何帮助将非常感激。此致。

4

1 回答 1

4

Firebase 托管仅适用于静态资产。您不能在其服务器上运行自己的节点脚本。这意味着无法在 Firebase Hosting 上运行 socket.io 聊天应用程序。

有趣的事实:Firebase 还提供了一个实时数据库,可用于非常轻松地构建聊天应用程序。查看交互式教程以了解它。

于 2015-11-05T14:21:01.723 回答