Есть ли какая-либо документация о Socket.IO? На его веб-сайте только есть белая вики, и нет полной документации, объясняющей подключение, испускание, необходимость и т.д.
Документация Socket.IO
Ответ 1
См.
- http://socket.io/docs/#how-to-use
- https://github.com/socketio/socket.io
-
https://github.com/LearnBoost/socket.io/wiki/Exposed-events для описания событий на сервере/на стороне клиента
Насколько мне известно, документация по API отсутствует, не проверяя код самостоятельно.
require
является частью node, а не socket.io. См. node docs: modules, то же самое относится к emit
Ответ 2
Я знаю, что эта страница довольно старая, но есть больше документов, которые могут помочь в разработке Socket.io.Это может быть или не быть столь же полезным, поскольку это не прямые документы Socket.io, но я обнаружил, что это помогло я больше, чем фактическая документация, поскольку она дает более подробное объяснение для каждого из разных классов и методов.
https://github.com/Automattic/engine.io#engineio-the-realtime-engine
Это документ для Engine.io, так как Socket.io работает под капотом и объяснит, как настроить соединения сервера и клиента за базовыми пояснениями, предоставленными Socket.io Docs