为什么我不应该托管我自己的Socket.io副本?

时间:2014-03-15 23:30:04

标签: socket.io

在我的系统本地托管的网页上安装了socket.io,可以使用附带的socket.io.js提供此页面:

<!doctype html>
<html>
<head>
<title>SkyOS</title>
<script src="/socket.io/socket.io.js"></script>
</head>
<body>
</body>
</html>

但是如果我想从像GoDaddy这样的虚拟主机服务这个网页,那么该文件将不会通过安装进入该目录。

所以,这很简单。只需将socket.io.js上传到webhost即可。除了一个问题:

我无法在网络上的任何地方找到socket.io.js。

所以,根据the answer to this question,我不应该这样做。我在这里错过了什么吗? socket.io不像其他任何普通的javascript库吗?

1 个答案:

答案 0 :(得分:0)

socket.io服务器已获得适当的客户端库,并将从/socket.io/socket.io.js文件(depending on your settings the exact contents may vary)提供。

如果您没有使用socket.io服务器作为通用HTTP服务器,只需添加正确的主机。