Чтобы импортировать Socket.IO в HTML-документ, вы можете использовать следующие методы:
-
Тег сценария:
Вы можете включить библиотеку Socket.IO, добавив в HTML-файл следующий тег сценария:<script src="https://cdn.socket.io/4.4.1/socket.io.min.js"></script>Обязательно замените
4.4.1версией Socket.IO, которую вы хотите использовать. Если включить этот тег сценария, библиотека Socket.IO будет загружена из указанной CDN (сети доставки контента) в ваш HTML-документ. -
npm и упаковщики:
Если вы используете такой упаковщик, как Webpack или Browserify, вы можете установить Socket.IO в качестве зависимости с помощью npm (диспетчер пакетов узлов):npm install socket.ioПосле установки вы можете импортировать Socket.IO в свой файл JavaScript следующим образом:
import io from 'socket.io-client';Этот метод требует настройки процесса сборки для объединения файлов JavaScript.
-
CDN с поддержкой модулей:
Если ваш браузер поддерживает модули ECMAScript, вы можете импортировать Socket.IO непосредственно из CDN, поддерживающего модули. Например:<script type="module"> import { io } from 'https://cdn.skypack.dev/socket.io-client@4.4.1'; </script>И еще раз обязательно замените
4.4.1на нужную версию.