在前端加载socket.io库

时间:2019-03-18 20:51:51

标签: socket.io frontend client-side

我正在尝试学习如何使用socket.io,并且在我正在做的教程中,他们通过从cdnjs插入以下脚本来在前端加载socket.io

script(src='https://cdnjs.cloudflare.com/ajax/libs/socket.io/1.7.2/socket.io.min.js')

(注意:最新版本似乎是2.2.0,可以在https://cdnjs.com/libraries/socket.io上找到)

但是 ,我在socket.io网站上看不到通过cdnjs指向该库的链接。如果我了解socket.io client-side documentation correctly,则文档显示通过执行以下操作来设置库:

<script src="/socket.io/socket.io.js"></script>
<script>
const socket = io('http://localhost');
</script>

const io = require('socket.io-client');
// or with import syntax
import io from 'socket.io-client';

基本上,这两种在客户端上加载库的方式不同吗?有区别吗?当似乎不在socket.io网站上时,从cdnjs插入脚本似乎很奇怪。

0 个答案:

没有答案