最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

socket.iosocket.io.js位置在哪里?

IT培训 admin 6浏览 0评论

socket.io/socket.io.js位置在哪里?

我正在使用socket.io制作聊天应用。根据网站文档,我必须提供一个javascript文件源,它是:

<script src="/socket.io/socket.io.js"></script>

而我的socket.io文件夹在node_modules下,另一方面socket.io文件夹甚至不包含socket.io.js,socket-client文件夹也是如此。我试过其他文档,但找不到任何解释。任何人都可以解释它如何正确工作,即使是错误的路径。

回答如下:

当您实例化socket.io服务器时,它会自动在/socket.io/socket.io.js地址提供客户端文件,而无需提供任何内容。

因此,您可以选择是从此文件导入io,还是从socket.io-client模块导入。

使用socket.io自动提供的socket.io.js

<script src="/socket.io/socket.io.js"></script>
<script>
  const socket = io();
</script>

使用require / import和webpack / browserify直接导入io对象

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

socket.io/socket.io.js位置在哪里?

我正在使用socket.io制作聊天应用。根据网站文档,我必须提供一个javascript文件源,它是:

<script src="/socket.io/socket.io.js"></script>

而我的socket.io文件夹在node_modules下,另一方面socket.io文件夹甚至不包含socket.io.js,socket-client文件夹也是如此。我试过其他文档,但找不到任何解释。任何人都可以解释它如何正确工作,即使是错误的路径。

回答如下:

当您实例化socket.io服务器时,它会自动在/socket.io/socket.io.js地址提供客户端文件,而无需提供任何内容。

因此,您可以选择是从此文件导入io,还是从socket.io-client模块导入。

使用socket.io自动提供的socket.io.js

<script src="/socket.io/socket.io.js"></script>
<script>
  const socket = io();
</script>

使用require / import和webpack / browserify直接导入io对象

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

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论