将 /socket.io/socket.io.js 缩小为 1.0

2024-02-21

今天socket.io 1.0已经发布了。 我刚刚更新,现在以下内容不再起作用:

io.enable('browser client minification');
io.enable('browser client etag');
io.enable('browser client gzip');

新的文档似乎还没有完成, 如何使用 1.0 缩小并启用 gzip+etag ?


看来这在 1.0 中是不可能的 - 在 socket.io 文件夹中使用“gzip”、“etag”和“minif”等词进行递归搜索不会提供任何相关结果。除此之外,在以前的版本中还有一个socket.io.min.js文件附近socket.io.js。现在却不见了。

也许以下解决方案并不令人满意,但如果您在节点前面使用 nginx(或其他网络服务器),您可以提供服务socket.io.js(手动压缩谷歌闭包编译器 https://developers.google.com/closure/compiler/例如)用你自己的。您也可以在 nginx 上启用 gzip 和 etag。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 /socket.io/socket.io.js 缩小为 1.0 的相关文章