首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >根错误:无法从" Socket.io“请求”socket.io“

根错误:无法从" Socket.io“请求”socket.io“
EN

Stack Overflow用户
提问于 2013-03-09 22:49:09
回答 1查看 1.2K关注 0票数 3

socket.io的服务器端部分可以工作,但如果我尝试运行客户端示例脚本from here,则会得到一个错误:Error: failed to require "socket.io" from "root"

我也下载了客户端库:https://github.com/LearnBoost/socket.io-client

我不知道错误是什么。我希望有人知道答案。

感谢你的支持,

EN

回答 1

Stack Overflow用户

发布于 2013-09-06 06:34:51

啊,我只是犯了你犯的同样的错误,然后发现了答案。显然,您实际上不需要单独下载socket.io-client.js。通过自己包含客户端脚本,您可以阻止它访问根目录中它所需的其余资源,这将抛出您看到的错误。

诀窍在于,当您运行服务器端模块时,它会为前端公开文件"/socket.io/socket.io“。因此,无论静态路由器如何配置,只需如下所示包含该路径:

代码语言:javascript
复制
<script src="/socket.io/socket.io.js"></script>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15311996

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档