Медленная загрузка клиентской библиотеки Socket.IO

enter image description here

Я запускаю свой сервер и обновляю страницу в браузере, а затем требуется 2 секунды для загрузки ресурса JS. Если я затем перезагружаю страницу в любом браузере, она быстро загружается.

Это происходит только при первом запросе после запуска сервера. Я предполагаю, что это как-то связано с тем, что сначала собирал файл JS, а затем после этого он кэшируется на сервере.

Can anything be done to cut down this time?

Я пробовал как с производственными настройками, так и без них (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);

Ответы на вопрос(2)

Ваш ответ на вопрос