根据Socket.io文档:
socket.io服务器会自动将socket.io-client的独立构建版本公开为/socket.io/socket.io.js。或者,您可以提供在此存储库的根目录中找到的socket.io-client.js文件。
然而,我希望能够从单独的CDN提供socket.io客户端(这更便宜、更快,并减少了服务器负载)。
我该如何做到这一点?我必须禁用socket.io默认设置吗?
<script src="/socket.io/socket.io.js"></script>
<script>
var socket = io('http://localhost');
socket.on('connect', function(){
socket.on('event', function(data){});
socket.on('disconnect', function(){});
});
</script>
然而,我希望能够从单独的CDN提供socket.io客户端(这更便宜、更快,并减少了服务器负载)。
我该如何做到这一点?我必须禁用socket.io默认设置吗?