我启动我的服务器,并在浏览器中刷新页面,然后需要 >2 秒来加载 JS 资源。如果我然后在任何浏览器中重新加载页面,它会快速加载。
这仅在服务器启动后发生第一个请求。我想这与第一次将 JS 文件放在一起,然后将其缓存在服务器上有关。
有什么办法可以减少这个时间吗?
我尝试过使用和不使用生产设置(gzip、minify 等)。
客户端代码:
<script src="/socket.io/socket.io.js"></script>
<script>
var socket = io.connect();
</script>
服务器代码:
var express = require('express'),
expressServer = express.createServer(),
socketServer = require('socket.io').listen(expressServer);
expressServer.listen(1337);