Чтобы использовать socket.io на стороне клиента, обычно мы запускаем сервер node.js и делаем следующее:
<script src="/socket.io/socket.io.js"></script>
или со специальным портом:
<script src="http://localhost:3700/socket.io/socket.io.js"></script>
Вопрос:
нужно ли использовать сервер node.js для вызова socket.io.js?
... или возможно
сделать локальную копию socket.io.js вместо перехода на сервер каждый раз, когда нам нужен socket.io?
как, мы идем посмотреть источник и скопировать все, что мы получили из источника тега script,
вставьте и сохраните его как socket.io-local.js, чтобы в следующий раз мы использовали:
<script src="socket.io-local.js"></script>
будут работать?
Обновление
Спасибо за отличный ответ,
Я спрашиваю об этом, потому что в том случае, когда я участвую, у меня фактически нет доступа к серверу:
Я пишу клиентскую сторону для подключения к другому разработчику Socket Sever, который написан на Java.
Поэтому мне нужно подумать о том, как обойти тот факт, что у меня нет сервера для меня.
от того, что я тестировал, этот способ, похоже, работает, но я действительно не знаю, что происходит за сценой.