gpt4 book ai didi

html - Socket.IO - 要求未定义

转载 作者:IT老高 更新时间:2023-10-28 23:00:29 27 4
gpt4 key购买 nike

我正在尝试让 socket.io 正常工作,但现在在 Chrome 中出现错误:

Uncaught ReferenceError: require is not defined

client.php:9Uncaught ReferenceError: io is not defined

我更改了包含 socket.io.js 文件的方式,因为它在其他地方不存在:

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

如果我尝试

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

我得到:加载资源失败:服务器响应状态为 404(未找到)

这是在 Ubuntu 上的最新版本

我正在使用 http://socket.io/ 中的服务器代码可以在 client.php 等同一个文件夹中使用,并且命名为 server.js,只修改了端口。

最佳答案

如果您的脚本不是来自您的网络服务器,这将不起作用:

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

您必须明确说明主机和端口:

<script src="http://localhost:<port>/socket.io/socket.io.js"></script>

关于html - Socket.IO - 要求未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8202053/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com