1- express.static
Если вы хотите использовать статический файл, такой как JavaScript, CSS, изображение и т. Д., Вы можете использовать встроенную функцию промежуточного программного обеспечения express.static.
Сигнатура функции:
express.static(root, [options])
Корневой аргумент указывает корневой каталог, из которого будут обслуживаться статические активы.Для получения дополнительной информации об аргументе параметров см. Express.static.
Например, используйте следующий код для обслуживания изображений, файлов CSS и файлов JavaScript в каталоге с именем public:
app.use(express.static('public'))
Теперь вы можете загрузить файлы, находящиеся в общедоступном каталоге:
http://localhost:3000/images/kitten.jpg
http://localhost:3000/css/style.css
http://localhost:3000/js/app.js
http://localhost:3000/images/bg.png
http://localhost:3000/hello.html
2-CDN В качестве альтернативы вы можете использовать CDN для socket.io.js или других библиотек, таких как jquery,загрузчик и т. д.
CDN можно получить здесь socket.io cdn